System Information
- Strapi Version: 4.0.2
- Operating System: Mac OS 12.0.1
- Database: PostgreSQL 12.2
- Node Version: 16.13.1
- NPM Version: 8.1.2
- Yarn Version: 1.22.17
Hi, when I override a v4 service/controller it works as expected when called with REST/GraphQL api but doesn’t call when I modify the data from Admin Panel.
src/api/test/controllers/test.js
'use strict';
const { createCoreController } = require('@strapi/strapi').factories;
module.exports = createCoreController('api::test.test', ({ strapi, ...rest }) => ({
async update(ctx) {
// some logic here
const response = await super.update(ctx);
console.log({ response })
// some more logic
return response;
}
}
));
From my understanding of what I read of V3, it has something to do with Admin Panel calls custom content-manager services.
Is there a way a controller/service override can apply to both? REST/GraphQL Client & Admin Panel Content Manager?