refactor: Use string ids on Credentials, Workflows, Tags, and Executions DB entities (#5041)
This commit is contained in:
committed by
GitHub
parent
8bee04cd2a
commit
ee28213538
@@ -92,7 +92,7 @@ EEWorkflowController.get(
|
||||
relations.push('tags');
|
||||
}
|
||||
|
||||
const workflow = await EEWorkflows.get({ id: parseInt(workflowId, 10) }, { relations });
|
||||
const workflow = await EEWorkflows.get({ id: workflowId }, { relations });
|
||||
|
||||
if (!workflow) {
|
||||
throw new ResponseHelper.NotFoundError(`Workflow with ID "${workflowId}" does not exist`);
|
||||
@@ -108,7 +108,7 @@ EEWorkflowController.get(
|
||||
|
||||
EEWorkflows.addOwnerAndSharings(workflow);
|
||||
await EEWorkflows.addCredentialsToWorkflow(workflow, req.user);
|
||||
return EEWorkflows.entityToResponse(workflow);
|
||||
return workflow;
|
||||
}),
|
||||
);
|
||||
|
||||
@@ -189,7 +189,7 @@ EEWorkflowController.post(
|
||||
await ExternalHooks().run('workflow.afterCreate', [savedWorkflow]);
|
||||
void InternalHooksManager.getInstance().onWorkflowCreated(req.user.id, newWorkflow, false);
|
||||
|
||||
return EEWorkflows.entityToResponse(savedWorkflow);
|
||||
return savedWorkflow;
|
||||
}),
|
||||
);
|
||||
|
||||
@@ -205,7 +205,7 @@ EEWorkflowController.get(
|
||||
return workflows.map((workflow) => {
|
||||
EEWorkflows.addOwnerAndSharings(workflow);
|
||||
workflow.nodes = [];
|
||||
return EEWorkflows.entityToResponse(workflow);
|
||||
return workflow;
|
||||
});
|
||||
}),
|
||||
);
|
||||
@@ -230,7 +230,7 @@ EEWorkflowController.patch(
|
||||
forceSave,
|
||||
);
|
||||
|
||||
return EEWorkflows.entityToResponse(updatedWorkflow);
|
||||
return updatedWorkflow;
|
||||
}),
|
||||
);
|
||||
|
||||
@@ -244,11 +244,7 @@ EEWorkflowController.post(
|
||||
Object.assign(workflow, req.body.workflowData);
|
||||
|
||||
if (workflow.id !== undefined) {
|
||||
const safeWorkflow = await EEWorkflows.preventTampering(
|
||||
workflow,
|
||||
workflow.id.toString(),
|
||||
req.user,
|
||||
);
|
||||
const safeWorkflow = await EEWorkflows.preventTampering(workflow, workflow.id, req.user);
|
||||
req.body.workflowData.nodes = safeWorkflow.nodes;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user