mirror of
https://github.com/hcengineering/platform.git
synced 2025-06-11 12:57:59 +00:00
Don't show public spaces for readonly role (#9182)
Some checks failed
CI / build (push) Has been cancelled
CI / uitest (push) Has been cancelled
CI / uitest-pg (push) Has been cancelled
CI / uitest-qms (push) Has been cancelled
CI / uitest-workspaces (push) Has been cancelled
CI / svelte-check (push) Has been cancelled
CI / formatting (push) Has been cancelled
CI / test (push) Has been cancelled
CI / docker-build (push) Has been cancelled
CI / dist-build (push) Has been cancelled
Some checks failed
CI / build (push) Has been cancelled
CI / uitest (push) Has been cancelled
CI / uitest-pg (push) Has been cancelled
CI / uitest-qms (push) Has been cancelled
CI / uitest-workspaces (push) Has been cancelled
CI / svelte-check (push) Has been cancelled
CI / formatting (push) Has been cancelled
CI / test (push) Has been cancelled
CI / docker-build (push) Has been cancelled
CI / dist-build (push) Has been cancelled
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com>
This commit is contained in:
parent
95a2ba3aed
commit
2d38b8636f
@ -466,7 +466,8 @@ export class SpaceSecurityMiddleware extends BaseMiddleware implements Middlewar
|
||||
...this.systemSpaces,
|
||||
...this.mainSpaces
|
||||
]
|
||||
const unfilteredRes = isData ? res : [...res, ...this.publicSpaces]
|
||||
const ignorePublicSpaces = isData || account.role === AccountRole.ReadOnlyGuest
|
||||
const unfilteredRes = ignorePublicSpaces ? res : [...res, ...this.publicSpaces]
|
||||
if (showArchived) {
|
||||
return unfilteredRes
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user