feat: Implement admin template show API endpoint

This commit is contained in:
Faruk AYDIN
2025-03-11 13:18:53 +01:00
parent 3b2f2832b8
commit 080dd5202e
4 changed files with 76 additions and 0 deletions

View File

@@ -5,6 +5,7 @@ import { checkIsEnterprise } from '../../../../helpers/check-is-enterprise.js';
import createTemplateAction from '../../../../controllers/api/v1/admin/templates/create-template.ee.js';
import getTemplatesAction from '../../../../controllers/api/v1/admin/templates/get-templates.ee.js';
import getTemplateAction from '../../../../controllers/api/v1/admin/templates/get-template.ee.js';
import updateTemplateAction from '../../../../controllers/api/v1/admin/templates/update-template.ee.js';
import deleteTemplateAction from '../../../../controllers/api/v1/admin/templates/delete-template.ee.js';
@@ -18,6 +19,14 @@ router.get(
getTemplatesAction
);
router.get(
'/:templateId',
authenticateUser,
authorizeAdmin,
checkIsEnterprise,
getTemplateAction
);
router.post(
'/',
authenticateUser,