diff --git a/packages/plugins/i18n/server/services/entity-service-decorator.js b/packages/plugins/i18n/server/services/entity-service-decorator.js index e68d9bb19e..974b8b6cf2 100644 --- a/packages/plugins/i18n/server/services/entity-service-decorator.js +++ b/packages/plugins/i18n/server/services/entity-service-decorator.js @@ -169,7 +169,10 @@ const decorator = (service) => ({ const wrappedParams = await this.wrapParams(opts, { uid, action: 'findMany' }); - if (kind === 'singleType' && opts[LOCALE_QUERY_FILTER] !== 'all') { + if (kind === 'singleType') { + if (opts[LOCALE_QUERY_FILTER] === 'all') { + return service.findMany.call(this, uid, wrappedParams); + } const query = { ...transformParamsToQuery(uid, wrappedParams), select: [],