From 8852701aaa6b851c73049759730b59b860c446a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20FAMIBELLE-PRONZOLA?= Date: Tue, 10 May 2022 00:20:21 +0400 Subject: [PATCH] Fix awtis update error --- api/awtis/models/awtis.js | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/api/awtis/models/awtis.js b/api/awtis/models/awtis.js index 519627f..3e939d8 100644 --- a/api/awtis/models/awtis.js +++ b/api/awtis/models/awtis.js @@ -12,12 +12,19 @@ const jwennTeksEpiId = async data => { return teks } +const jwennAwtisEpiId = async id => { + const awtis = await strapi.query('awtis').find({id}) + return awtis +} + module.exports = { lifecycles: { afterUpdate: async (params, data) => { - const {values} = data - if (values.teks && values.teks.length >= 1) { - const teks = await jwennTeksEpiId(values.teks) + const {id} = data + const awtis = await jwennAwtisEpiId(id) + + if (awtis.teks && awtis.teks.length >= 1) { + const teks = await jwennTeksEpiId(awtis.teks) Promise.all(teks.map(async t => { const {id, tit, slug, awtis} = t const alias = awtis.map(a => a.alias).join('-')