diff --git a/packages/strapi-plugin-graphql/services/Mutation.js b/packages/strapi-plugin-graphql/services/Mutation.js index a9ca8c5990..802abeb801 100644 --- a/packages/strapi-plugin-graphql/services/Mutation.js +++ b/packages/strapi-plugin-graphql/services/Mutation.js @@ -23,7 +23,11 @@ module.exports = { // Extract custom resolver or type description. const { resolver: handler = {} } = _schema; - const queryName = `${action}${_.capitalize(name)}`; + let queryName = `${action}${_.capitalize(name)}`; + + if (_.has(handler, `Mutation.${action}`)) { + queryName = action; + } // Retrieve policies. const policies = _.get(handler, `Mutation.${queryName}.policies`, []);