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",