feat: Implement isOwner flag for get flows API endpoint

This commit is contained in:
Faruk AYDIN
2025-03-31 21:18:33 +02:00
parent 351576b6b3
commit 59b887079a
10 changed files with 133 additions and 8 deletions

View File

@@ -6,7 +6,7 @@ import { createUser } from '../../../../../test/factories/user.js';
import { createFlow } from '../../../../../test/factories/flow.js';
import { createStep } from '../../../../../test/factories/step.js';
import { createPermission } from '../../../../../test/factories/permission.js';
import getFlowsMock from '../../../../../test/mocks/rest/api/v1/flows/get-flows.js';
import getFlowsMock from '../../../../../test/mocks/rest/api/v1/apps/get-flows.js';
describe('GET /api/v1/apps/:appKey/flows', () => {
let currentUser, currentUserRole, token;

View File

@@ -7,7 +7,7 @@ import { createConnection } from '../../../../../test/factories/connection.js';
import { createFlow } from '../../../../../test/factories/flow.js';
import { createStep } from '../../../../../test/factories/step.js';
import { createPermission } from '../../../../../test/factories/permission.js';
import getFlowsMock from '../../../../../test/mocks/rest/api/v1/flows/get-flows.js';
import getFlowsMock from '../../../../../test/mocks/rest/api/v1/connections/get-flows.js';
describe('GET /api/v1/connections/:connectionId/flows', () => {
let currentUser, currentUserRole, token;

View File

@@ -61,7 +61,8 @@ describe('GET /api/v1/flows', () => {
actionStepFlowOne,
triggerStepFlowTwo,
actionStepFlowTwo,
]
],
currentUser.id
);
expect(response.body).toStrictEqual(expectedPayload);
@@ -111,7 +112,8 @@ describe('GET /api/v1/flows', () => {
actionStepFlowOne,
triggerStepFlowTwo,
actionStepFlowTwo,
]
],
currentUser.id
);
expect(response.body).toStrictEqual(expectedPayload);
@@ -184,7 +186,8 @@ describe('GET /api/v1/flows', () => {
actionStepFlowTwo,
triggerStepFlowThree,
actionStepFlowThree,
]
],
currentUser.id
);
expect(response.body).toStrictEqual(expectedPayload);
@@ -270,7 +273,8 @@ describe('GET /api/v1/flows', () => {
actionStepFlowThree,
triggerStepFlowFour,
actionStepFlowFour,
]
],
currentUser.id
);
expect(response.body).toStrictEqual(expectedPayload);
@@ -356,7 +360,8 @@ describe('GET /api/v1/flows', () => {
actionStepFlowOne,
triggerStepFlowTwo,
actionStepFlowTwo,
]
],
currentUser.id
);
expect(response.body).toStrictEqual(expectedPayload);