Force draft when submitting awtis & teks

This commit is contained in:
Cédric FAMIBELLE-PRONZOLA
2021-05-23 21:18:11 +02:00
parent 24f8b3b418
commit 883d0fa108
2 changed files with 38 additions and 2 deletions
+19 -1
View File
@@ -1,8 +1,26 @@
'use strict';
const {default: createStrapi} = require('strapi');
const {parseMultipartData, sanitizeEntity} = require('strapi-utils')
/**
* Read the documentation (https://strapi.io/documentation/v3.x/concepts/controllers.html#core-controllers)
* to customize this controller
*/
module.exports = {};
module.exports = {
async create(ctx) {
let entity
if (ctx.is('multipart')) {
let {data} = parseMultipartData(ctx)
data.published_at = null
entity = await createStrapi.services.awtis.create(data)
} else {
let {body} = ctx.request
body.published_at = null
entity = await strapi.services.awtis.create(body)
}
return sanitizeEntity(entity, {model: strapi.models.awtis})
}
}
+19 -1
View File
@@ -1,8 +1,26 @@
'use strict';
const {default: createStrapi} = require('strapi');
const {parseMultipartData, sanitizeEntity} = require('strapi-utils')
/**
* Read the documentation (https://strapi.io/documentation/v3.x/concepts/controllers.html#core-controllers)
* to customize this controller
*/
module.exports = {};
module.exports = {
async create(ctx) {
let entity
if (ctx.is('multipart')) {
let {data} = parseMultipartData(ctx)
data.published_at = null
entity = await createStrapi.services.teks.create(data)
} else {
let {body} = ctx.request
body.published_at = null
entity = await strapi.services.teks.create(body)
}
return sanitizeEntity(entity, {model: strapi.models.teks})
}
}