fix: Hide cred setup button from canvas (no-changelog) (#8255)

This commit is contained in:
Tomi Turtiainen
2024-01-08 13:59:04 +02:00
committed by GitHub
parent 7899f7aca5
commit 8affdf680d
6 changed files with 88 additions and 8 deletions

View File

@@ -609,6 +609,25 @@ describe('PATCH /workflows/:id', () => {
expect(versionId).toBe(workflow.versionId);
expect(active).toBe(false);
});
test('should update workflow meta', async () => {
const workflow = await createWorkflow({}, owner);
const payload = {
...workflow,
meta: {
templateCredsSetupCompleted: true,
},
};
const response = await authOwnerAgent.patch(`/workflows/${workflow.id}`).send(payload);
const { data: updatedWorkflow } = response.body;
expect(response.statusCode).toBe(200);
expect(updatedWorkflow.id).toBe(workflow.id);
expect(updatedWorkflow.meta).toEqual(payload.meta);
});
});
describe('POST /workflows/run', () => {