Replace _id by id

This commit is contained in:
Cédric FAMIBELLE-PRONZOLA
2022-05-05 20:20:00 +04:00
parent a9f2be20d5
commit bb0bfdb89d
4 changed files with 9 additions and 9 deletions
+2 -2
View File
@@ -20,7 +20,7 @@ module.exports = {
let {data} = parseMultipartData(ctx) let {data} = parseMultipartData(ctx)
const awtis = await searchAwtis(data.alias) const awtis = await searchAwtis(data.alias)
if (awtis) { if (awtis) {
entity = await strapi.services.awtis.update({_id: awtis._id}, awtis) entity = await strapi.services.awtis.update({id: awtis.id}, awtis)
} else { } else {
data.published_at = null data.published_at = null
entity = await createStrapi.services.awtis.create(data) entity = await createStrapi.services.awtis.create(data)
@@ -29,7 +29,7 @@ module.exports = {
let {body} = ctx.request let {body} = ctx.request
const awtis = await searchAwtis(body.alias) const awtis = await searchAwtis(body.alias)
if (awtis) { if (awtis) {
entity = await strapi.services.awtis.update({_id: awtis._id}, awtis) entity = await strapi.services.awtis.update({id: awtis.id}, awtis)
} else { } else {
body.published_at = null body.published_at = null
entity = await strapi.services.awtis.create(body) entity = await strapi.services.awtis.create(body)
+2 -2
View File
@@ -19,12 +19,12 @@ module.exports = {
if (values.teks && values.teks.length >= 1) { if (values.teks && values.teks.length >= 1) {
const teks = await jwennTeksEpiId(values.teks) const teks = await jwennTeksEpiId(values.teks)
Promise.all(teks.map(async t => { Promise.all(teks.map(async t => {
const {_id, tit, slug, awtis} = t const {id, tit, slug, awtis} = t
const alias = awtis.map(a => a.alias).join('-') const alias = awtis.map(a => a.alias).join('-')
const slugUpdated = slugify(`${alias}-${tit}`, {lower: true, remove: /[*#+~.()'"!:@]/g}) const slugUpdated = slugify(`${alias}-${tit}`, {lower: true, remove: /[*#+~.()'"!:@]/g})
if (slug !== slugUpdated) { if (slug !== slugUpdated) {
await strapi.query('teks').update( await strapi.query('teks').update(
{_id}, {id},
{slug: slugUpdated} {slug: slugUpdated}
) )
} }
+2 -2
View File
@@ -1,12 +1,12 @@
'use strict'; 'use strict';
const jwennTeksEpiId = async teksId => { const jwennTeksEpiId = async teksId => {
const teks = await strapi.query('teks').findOne({_id: teksId}) const teks = await strapi.query('teks').findOne({id: teksId})
return teks return teks
} }
const jwennUserEpiId = async userId => { const jwennUserEpiId = async userId => {
const user = await strapi.query('user', 'users-permissions').findOne({_id: userId}) const user = await strapi.query('user', 'users-permissions').findOne({id: userId})
return user return user
} }
+3 -3
View File
@@ -9,7 +9,7 @@ const TELEGRAM_API_TOKEN = process.env.TELEGRAM_API_TOKEN || null
const MESSAGE_URL = `${TELEGRAM_API_URL}/bot${TELEGRAM_API_TOKEN}/sendMessage?chat_id=${TELEGRAM_CHAN_ID}&parse_mode=html` const MESSAGE_URL = `${TELEGRAM_API_URL}/bot${TELEGRAM_API_TOKEN}/sendMessage?chat_id=${TELEGRAM_CHAN_ID}&parse_mode=html`
const jwennAwtisEpiId = async data => { const jwennAwtisEpiId = async data => {
const awtis = await strapi.query('awtis').find({_id: data}) const awtis = await strapi.query('awtis').find({id: data})
return awtis.map(a => a.alias).join('-') return awtis.map(a => a.alias).join('-')
} }
@@ -59,8 +59,8 @@ module.exports = {
data.slug = slugify(`${awtis}-${data.tit}`, {lower: true, remove: /[*#+~.()'"!:@]/g}) data.slug = slugify(`${awtis}-${data.tit}`, {lower: true, remove: /[*#+~.()'"!:@]/g})
} }
if (data.published_at != null) { if (data.published_at != null) {
const {_id} = params const {id} = params
const previousData = await strapi.query('teks').findOne({_id}) const previousData = await strapi.query('teks').findOne({id})
const previousPublishedAt = previousData.published_at const previousPublishedAt = previousData.published_at
const currentPublished_at = data.published_at const currentPublished_at = data.published_at