diff --git a/packages/core/resourcer/src/utils.ts b/packages/core/resourcer/src/utils.ts index b3ff098f091..7c4e684fd44 100644 --- a/packages/core/resourcer/src/utils.ts +++ b/packages/core/resourcer/src/utils.ts @@ -272,7 +272,9 @@ export function parseQuery(input: string): any { query.filterByTk = smartParse(query.filterByTk); } - query.filterByTk = normalizeIndexedObjectToArray(query.filterByTk); + if (query.filterByTk) { + query.filterByTk = normalizeIndexedObjectToArray(query.filterByTk); + } return query; }