瀏覽代碼

fix(api-gateway): missing readonly access for demo when utilizing grpc workflow (#1005)

Karol Sójko 1 年之前
父節點
當前提交
e551a364f6
共有 1 個文件被更改,包括 1 次插入0 次删除
  1. 1 0
      packages/api-gateway/src/Controller/AuthMiddleware.ts

+ 1 - 0
packages/api-gateway/src/Controller/AuthMiddleware.ts

@@ -74,6 +74,7 @@ export abstract class AuthMiddleware extends BaseMiddleware {
       response.locals.session = decodedToken.session
       response.locals.roles = decodedToken.roles
       response.locals.sharedVaultOwnerContext = decodedToken.shared_vault_owner_context
+      response.locals.readOnlyAccess = decodedToken.session?.readonly_access ?? false
       response.locals.belongsToSharedVaults = decodedToken.belongs_to_shared_vaults ?? []
     } catch (error) {
       let detailedErrorMessage = (error as Error).message