Skip to content

Commit f62a53f

Browse files
author
Andrea Cosentino
committed
fix: hasPaginationOrFilters
1 parent 61bb42f commit f62a53f

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

src/utils/utils.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ import { UniversalApiError } from "./Error";
1212
import { ILogger } from "../models/logger.model";
1313

1414
function patchWalkPath(target: any, path: string) {
15+
if (path === '' || path === '/') {
16+
return target;
17+
}
1518
const segments = path.split('/').filter(s => s !== '');
1619
let current = target;
1720

@@ -653,7 +656,7 @@ export const Utils = {
653656
},
654657
hasPaginationOrFilters(method: UniversalApiRequest<any>["method"], paginationPlugin: UniversalApiOptionsRequired["pagination"], filterPlugin: UniversalApiOptionsRequired["filters"], paginationHandler: UniversalApiRestFsHandler["pagination"], filtersHandler: UniversalApiRestFsHandler["filters"]) {
655658
return (!!paginationHandler && paginationHandler !== "none")
656-
|| (!!filtersHandler && filtersHandler !== null)
659+
|| (!!filtersHandler && filtersHandler !== "none")
657660
|| (paginationPlugin !== null && (method! in paginationPlugin || "ALL" in paginationPlugin))
658661
|| (filterPlugin !== null && (method! in filterPlugin || "ALL" in filterPlugin))
659662
},

0 commit comments

Comments
 (0)