From 8fc310c94cdfc814c9bc90d566b975f3d1debb07 Mon Sep 17 00:00:00 2001 From: Akhil Meka Date: Tue, 6 May 2025 15:32:03 +0530 Subject: [PATCH] updates to client role --- src/rts/rts.service.ts | 4 ++-- src/utils/roles.ts | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/rts/rts.service.ts b/src/rts/rts.service.ts index 6c62b8b..c2846b9 100644 --- a/src/rts/rts.service.ts +++ b/src/rts/rts.service.ts @@ -17,10 +17,10 @@ export async function createRts( input: CreateRtsInput, user: AuthenticatedUser ) { - let defaultClient = null; + let defaultClient = input.client; const userInDb = await getUser(user.userId); if (userInDb && userInDb.orgId) { - defaultClient = userInDb.orgId; + defaultClient = userInDb.orgId.toString(); } return await rtsModel.create({ diff --git a/src/utils/roles.ts b/src/utils/roles.ts index 80d7448..6216873 100644 --- a/src/utils/roles.ts +++ b/src/utils/roles.ts @@ -107,6 +107,8 @@ export const rules: Record< "permit:read", "file:upload", "file:download", + "rts:read", + "rts:write", "view:read", "view:write", "view:delete",