mirror of
https://github.com/strapi/strapi.git
synced 2025-11-13 16:52:18 +00:00
Fix bulk delete for non-default locales
This commit is contained in:
parent
011cbdb10e
commit
d8e5e121bb
@ -1,6 +1,6 @@
|
|||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
const { has, omit, isArray } = require('lodash/fp');
|
const { has, get, omit, isArray } = require('lodash/fp');
|
||||||
const { ApplicationError } = require('@strapi/utils').errors;
|
const { ApplicationError } = require('@strapi/utils').errors;
|
||||||
const { getService } = require('../utils');
|
const { getService } = require('../utils');
|
||||||
|
|
||||||
@ -11,7 +11,8 @@ const BULK_ACTIONS = ['delete'];
|
|||||||
const paramsContain = (key, params) => {
|
const paramsContain = (key, params) => {
|
||||||
return (
|
return (
|
||||||
has(key, params.filters) ||
|
has(key, params.filters) ||
|
||||||
(isArray(params.filters) && params.filters.some(clause => has(key, clause)))
|
(isArray(params.filters) && params.filters.some(clause => has(key, clause))) ||
|
||||||
|
(isArray(get('$and', params.filters)) && params.filters.$and.some(clause => has(key, clause)))
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user