fix: Fix problem saving workflow when tags disabled (#3792)

*  Add @AfterLoad nullCheck for WorkflowEntity tags

*  Make tags optional in Entity

* Fix workflows api typing issue

Co-authored-by: Omar Ajoue <krynble@gmail.com>
This commit is contained in:
brianinoa
2022-08-02 17:18:57 +02:00
committed by GitHub
parent 2cab8e7779
commit f0dddaa2a5
4 changed files with 4 additions and 4 deletions

View File

@@ -69,7 +69,7 @@ workflowsController.post(
throw new ResponseHelper.ResponseError('Failed to save workflow');
}
if (tagIds && !config.getEnv('workflowTagsDisabled')) {
if (tagIds && !config.getEnv('workflowTagsDisabled') && savedWorkflow.tags) {
savedWorkflow.tags = TagHelpers.sortByRequestOrder(savedWorkflow.tags, {
requestOrder: tagIds,
});