From 6ab27d6185858c0c2d29d0825dd79f090b349d98 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20FAMIBELLE-PRONZOLA?= Date: Sat, 19 Dec 2020 03:30:03 +0100 Subject: [PATCH] Remove mizik --- api/awtis/models/awtis.settings.json | 5 --- api/mizik/config/routes.json | 52 -------------------------- api/mizik/controllers/mizik.js | 8 ---- api/mizik/models/mizik.js | 25 ------------- api/mizik/models/mizik.settings.json | 56 ---------------------------- api/mizik/services/mizik.js | 8 ---- 6 files changed, 154 deletions(-) delete mode 100644 api/mizik/config/routes.json delete mode 100644 api/mizik/controllers/mizik.js delete mode 100644 api/mizik/models/mizik.js delete mode 100644 api/mizik/models/mizik.settings.json delete mode 100644 api/mizik/services/mizik.js diff --git a/api/awtis/models/awtis.settings.json b/api/awtis/models/awtis.settings.json index 679d6d2..51b88b8 100644 --- a/api/awtis/models/awtis.settings.json +++ b/api/awtis/models/awtis.settings.json @@ -37,11 +37,6 @@ "plugin": "upload", "required": false }, - "miziks": { - "collection": "mizik", - "via": "awtis", - "dominant": true - }, "teks": { "via": "awtis", "collection": "teks" diff --git a/api/mizik/config/routes.json b/api/mizik/config/routes.json deleted file mode 100644 index 4f72bbe..0000000 --- a/api/mizik/config/routes.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "routes": [ - { - "method": "GET", - "path": "/mizik", - "handler": "mizik.find", - "config": { - "policies": [] - } - }, - { - "method": "GET", - "path": "/mizik/count", - "handler": "mizik.count", - "config": { - "policies": [] - } - }, - { - "method": "GET", - "path": "/mizik/:id", - "handler": "mizik.findOne", - "config": { - "policies": [] - } - }, - { - "method": "POST", - "path": "/mizik", - "handler": "mizik.create", - "config": { - "policies": [] - } - }, - { - "method": "PUT", - "path": "/mizik/:id", - "handler": "mizik.update", - "config": { - "policies": [] - } - }, - { - "method": "DELETE", - "path": "/mizik/:id", - "handler": "mizik.delete", - "config": { - "policies": [] - } - } - ] -} diff --git a/api/mizik/controllers/mizik.js b/api/mizik/controllers/mizik.js deleted file mode 100644 index a589b84..0000000 --- a/api/mizik/controllers/mizik.js +++ /dev/null @@ -1,8 +0,0 @@ -'use strict'; - -/** - * Read the documentation (https://strapi.io/documentation/v3.x/concepts/controllers.html#core-controllers) - * to customize this controller - */ - -module.exports = {}; diff --git a/api/mizik/models/mizik.js b/api/mizik/models/mizik.js deleted file mode 100644 index e2d6151..0000000 --- a/api/mizik/models/mizik.js +++ /dev/null @@ -1,25 +0,0 @@ -'use strict' - -const slugify = require('slugify') - -const jwennAwtisEpiId = async data => { - const awtis = await strapi.query('awtis').find({_id: data}) - return awtis.map(a => a.alias).join('-') -} - -module.exports = { - lifecycles: { - beforeCreate: async data => { - if (data.titre) { - const awtis = await jwennAwtisEpiId(data.awtis) - data.slug = slugify(`${awtis}-${data.titre}`, {lower: true, remove: /[*#+~.()'"!:@]/g}) - } - }, - beforeUpdate: async (params, data) => { - if (data.titre) { - const awtis = await jwennAwtisEpiId(data.awtis) - data.slug = slugify(`${awtis}-${data.titre}`, {lower: true, remove: /[*#+~.()'"!:@]/g}) - } - } - } -} diff --git a/api/mizik/models/mizik.settings.json b/api/mizik/models/mizik.settings.json deleted file mode 100644 index 0141939..0000000 --- a/api/mizik/models/mizik.settings.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "kind": "collectionType", - "collectionName": "mizik", - "info": { - "name": "mizik", - "description": "" - }, - "options": { - "increments": true, - "timestamps": true, - "draftAndPublish": true - }, - "attributes": { - "titre": { - "type": "string", - "required": true - }, - "transcription": { - "type": "richtext" - }, - "traductions": { - "type": "component", - "repeatable": false, - "component": "trad.traductions" - }, - "annee": { - "type": "integer" - }, - "liens": { - "type": "component", - "repeatable": true, - "component": "url.liens" - }, - "awtis": { - "via": "miziks", - "collection": "awtis" - }, - "kouteyAchtey": { - "type": "component", - "repeatable": true, - "component": "store.store" - }, - "slug": { - "type": "string" - }, - "cover": { - "model": "file", - "via": "related", - "allowedTypes": [ - "images" - ], - "plugin": "upload", - "required": false - } - } -} diff --git a/api/mizik/services/mizik.js b/api/mizik/services/mizik.js deleted file mode 100644 index 1f5330e..0000000 --- a/api/mizik/services/mizik.js +++ /dev/null @@ -1,8 +0,0 @@ -'use strict'; - -/** - * Read the documentation (https://strapi.io/documentation/v3.x/concepts/services.html#core-services) - * to customize this service - */ - -module.exports = {};