From ecfa8ece412227d090d128e08bcabea1d5aa7cbb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien=20Georget?= Date: Tue, 16 Aug 2016 11:09:06 +0200 Subject: [PATCH] Improve routes exposed --- .../strapi-generate-api/json/routes.json.js | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/packages/strapi-generate-api/json/routes.json.js b/packages/strapi-generate-api/json/routes.json.js index 51d61990c8..355d3c0e28 100755 --- a/packages/strapi-generate-api/json/routes.json.js +++ b/packages/strapi-generate-api/json/routes.json.js @@ -50,17 +50,19 @@ module.exports = scope => { policies: [] }; - newRoutes.routes['POST /' + scope.humanizeId + '/:id/relationships/:relation'] = { - controller: scope.globalID, - action: 'createRelation', - policies: [] - }; + if (scope.template && scope.template !== 'mongoose') { + newRoutes.routes['POST /' + scope.humanizeId + '/:id/relationships/:relation'] = { + controller: scope.globalID, + action: 'createRelation', + policies: [] + }; - newRoutes.routes['DELETE /' + scope.humanizeId + '/:id/relationships/:relation'] = { - controller: scope.globalID, - action: 'destroyRelation', - policies: [] - }; + newRoutes.routes['DELETE /' + scope.humanizeId + '/:id/relationships/:relation'] = { + controller: scope.globalID, + action: 'destroyRelation', + policies: [] + }; + } return newRoutes; };