У меня есть 2 типа контента: «продукты и запасы», «наличие» необходимо обновить при обновлении «продуктов». Пытаюсь обновить "сток" из контроллера "продукты".
В настоящее время я следую инструкциям в разделе - https://strapi.io/documentation/3.0.0-beta.x/concepts/controllers.html#core-controllers
При попытке обновить "сток" возникает ошибка:
error TypeError: Cannot read property 'update' of undefined
Это мой код:
const { sanitizeEntity } = require('strapi-utils');
const stock = require('../../stock/controllers/Stock');
module.exports = {
async update(ctx) {
let test = await stock.update(ctx.params, ctx.request.body);
let entity;
entity = await strapi.services.products.update(
ctx.params,
ctx.request.body
)
},
}
Я также пробовал следующее из своего контроллера продукта, что привело к той же ошибке:
let stock = await strapi.services.stocks.update(
ctx.params,
ctx.request.body
)
Любые идеи?