Skip to content

Commit e688533

Browse files
committed
fix: await access checks
1 parent 3dfc727 commit e688533

File tree

1 file changed

+4
-4
lines changed
  • control-plane/src/modules/router

1 file changed

+4
-4
lines changed

control-plane/src/modules/router/index.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -628,7 +628,7 @@ export const router = initServer().router(contract, {
628628

629629
const auth = request.request.getAuth();
630630

631-
auth.canAccess({ cluster: { clusterId } });
631+
await auth.canAccess({ cluster: { clusterId } });
632632
auth.canCreate({ call: true });
633633

634634
const { function: fn, tool, input } = request.body;
@@ -690,7 +690,7 @@ export const router = initServer().router(contract, {
690690

691691
const auth = request.request.getAuth();
692692

693-
auth.canManage({ job: { clusterId, jobId } });
693+
await auth.canManage({ job: { clusterId, jobId } });
694694

695695
await jobs.cancelJob({
696696
jobId,
@@ -1383,7 +1383,7 @@ export const router = initServer().router(contract, {
13831383
const { clusterId } = request.params;
13841384

13851385
const auth = request.request.getAuth();
1386-
auth.canAccess({ cluster: { clusterId } });
1386+
await auth.canAccess({ cluster: { clusterId } });
13871387

13881388
const tools = await getWorkflowTools({ clusterId });
13891389

@@ -1482,7 +1482,7 @@ export const router = initServer().router(contract, {
14821482
} = request.query;
14831483

14841484
const auth = request.request.getAuth();
1485-
auth.canAccess({ cluster: { clusterId } });
1485+
await auth.canAccess({ cluster: { clusterId } });
14861486

14871487
const result = await listWorkflowExecutions({
14881488
clusterId,

0 commit comments

Comments
 (0)