mirror of
https://github.com/hexastack/hexabot
synced 2025-05-05 21:34:41 +00:00
Merge pull request #528 from Hexastack/527-issue-pagination-querypipe-issue
[MERGE ORDER 1] fix: resolve pagination-querypipe null checks issues
This commit is contained in:
commit
9515b87875
@ -22,10 +22,10 @@ export class PageQueryPipe<T>
|
|||||||
transform(value: PageQueryParams) {
|
transform(value: PageQueryParams) {
|
||||||
let skip: number | undefined = undefined;
|
let skip: number | undefined = undefined;
|
||||||
let limit: number | undefined = undefined;
|
let limit: number | undefined = undefined;
|
||||||
if ('limit' in value) {
|
if (value && 'limit' in value) {
|
||||||
skip = parseInt(value.skip) > -1 ? parseInt(value.skip) : 0;
|
skip = value.skip && parseInt(value.skip) > -1 ? parseInt(value.skip) : 0;
|
||||||
limit =
|
limit =
|
||||||
parseInt(value.limit) > 0
|
value.limit && parseInt(value.limit) > 0
|
||||||
? parseInt(value.limit)
|
? parseInt(value.limit)
|
||||||
: config.pagination.limit;
|
: config.pagination.limit;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user