diff options
Diffstat (limited to 'packages/frontend/src/utility/check-permissions.ts')
| -rw-r--r-- | packages/frontend/src/utility/check-permissions.ts | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/packages/frontend/src/utility/check-permissions.ts b/packages/frontend/src/utility/check-permissions.ts index 2de8fd2cd1..4f55556e0a 100644 --- a/packages/frontend/src/utility/check-permissions.ts +++ b/packages/frontend/src/utility/check-permissions.ts @@ -17,3 +17,11 @@ export const notesSearchAvailable = ( export const canSearchNonLocalNotes = ( instance.noteSearchableScope === 'global' ); + +export const usersSearchAvailable = ( + // FIXME: instance.policies would be null in Vitest + // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition + ($i == null && instance.policies != null && instance.policies.canSearchUsers) || + ($i != null && $i.policies.canSearchUsers) || + false +); |