Merge branch 'feature/review-workflow-create-route' into feature/review-workflow-update-route

This commit is contained in:
Marc-Roig 2023-05-15 10:35:33 +02:00
commit c20ac696c7
No known key found for this signature in database
GPG Key ID: FB4E2C43A0BEE249
2 changed files with 8 additions and 2 deletions

View File

@ -373,6 +373,12 @@ describe('Role CRUD End to End', () => {
"displayName": "Update",
"subCategory": "options",
},
{
"action": "admin::review-workflows.create",
"category": "review workflows",
"displayName": "Create",
"subCategory": "options",
},
{
"action": "admin::review-workflows.read",
"category": "review workflows",

View File

@ -1,7 +1,7 @@
'use strict';
const { set } = require('lodash/fp');
const { ApplicationError } = require('@strapi/utils').errors;
const { ValidationError } = require('@strapi/utils').errors;
const { WORKFLOW_MODEL_UID } = require('../../constants/workflows');
const { getService } = require('../../utils');
@ -16,7 +16,7 @@ module.exports = ({ strapi }) => ({
async create(opts) {
if (!opts.data.stages) {
throw new ApplicationError('Can not create a workflow without stages');
throw new ValidationError('Can not create a workflow without stages');
}
const stageIds = await getService('stages', { strapi })