Don't show public spaces for readonly role (#9182)

Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com>
This commit is contained in:
Anton Alexeyev
2025-06-06 13:08:43 +07:00
committed by GitHub
parent 95a2ba3aed
commit 2d38b8636f
+2 -1
View File
@@ -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
}