Skip to content

Commit 1111aaa

Browse files
committed
fix: Permissions - Job workflows endpoint
1 parent 4ba547c commit 1111aaa

File tree

4 files changed

+7
-6
lines changed

4 files changed

+7
-6
lines changed

src/Pages/GlobalConfigurations/Authorization/Shared/components/AppPermissions/AppOrJobSelector.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ const AppOrJobSelector = ({
7070
_permission.entityName.filter((option) => option.value !== SELECT_ALL_VALUE).map((app) => app.label) ??
7171
[]
7272
const { appIdWorkflowNamesMapping } = await getUserAccessAllWorkflows({
73-
appIds: jobNames,
73+
appNames: jobNames,
7474
options: { abortControllerRef },
7575
})
7676
const workflowOptions = getWorkflowOptions(appIdWorkflowNamesMapping)

src/Pages/GlobalConfigurations/Authorization/Shared/components/AppPermissions/AppPermissions.component.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -345,7 +345,7 @@ const AppPermissions = () => {
345345
async function setAllWorkflows(jobOptions) {
346346
const jobNames = jobOptions.filter((job) => job.value !== SELECT_ALL_VALUE).map((job) => job.label)
347347
try {
348-
const result = await getUserAccessAllWorkflows(jobNames)
348+
const result = await getUserAccessAllWorkflows({ appNames: jobNames })
349349

350350
const workflowOptions = getWorkflowOptions(result?.appIdWorkflowNamesMapping)
351351
return [

src/Pages/GlobalConfigurations/Authorization/authorization.service.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -312,10 +312,10 @@ export const getUserAccessClusterList = () =>
312312
payload: { entity: EntityTypes.CLUSTER },
313313
})
314314

315-
export const getUserAccessAllWorkflows = ({ appIds, options }: GetUserAccessAllWorkflowsParams) =>
315+
export const getUserAccessAllWorkflows = ({ appNames, options }: GetUserAccessAllWorkflowsParams) =>
316316
getUserResourceOptions<AppIdWorkflowNamesMapping>({
317-
kind: UserAccessResourceKind.JOBS,
318-
payload: { entity: EntityTypes.JOB, appIds },
317+
kind: UserAccessResourceKind.WORKFLOW,
318+
payload: { entity: EntityTypes.JOB, appNames },
319319
options,
320320
})
321321

src/Pages/GlobalConfigurations/Authorization/types.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -347,6 +347,7 @@ export interface GetUserPermissionResourcesPayload
347347
accessType?: ACCESS_TYPE_MAP.DEVTRON_APPS | ACCESS_TYPE_MAP.HELM_APPS
348348
teamIds?: number[]
349349
appIds?: string[]
350+
appNames?: string[]
350351
}
351352

352353
export interface GetUserResourceOptionsProps {
@@ -356,5 +357,5 @@ export interface GetUserResourceOptionsProps {
356357
}
357358

358359
export interface GetUserAccessAllWorkflowsParams
359-
extends Pick<GetUserPermissionResourcesPayload, 'appIds'>,
360+
extends Pick<GetUserPermissionResourcesPayload, 'appNames'>,
360361
Pick<GetUserResourceOptionsProps, 'options'> {}

0 commit comments

Comments
 (0)