mirror of
https://github.com/directus/directus.git
synced 2026-02-01 09:05:01 -05:00
Fix deep filters in app, fix current-user/current-role in filters
This commit is contained in:
@@ -42,6 +42,8 @@ function validateFilter(filter: Query['filter']) {
|
||||
for (let [key, nested] of Object.entries(filter)) {
|
||||
if (key === '_and' || key === '_or') {
|
||||
nested.forEach(validateFilter);
|
||||
} else if (isPlainObject(nested)) {
|
||||
validateFilter(nested);
|
||||
} else if (key.startsWith('_')) {
|
||||
const value = nested;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user