diff options
| author | かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com> | 2025-08-09 14:41:11 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-08-09 14:41:11 +0900 |
| commit | b5b79140733a7fe46c446616d03060587cf4919c (patch) | |
| tree | 65d90d7fe945c51c3ebb3ff7e41d1bb8258383fe /packages/frontend/src/utility | |
| parent | fix(backend): prevent run repeatable job immediately (diff) | |
| download | misskey-b5b79140733a7fe46c446616d03060587cf4919c.tar.gz misskey-b5b79140733a7fe46c446616d03060587cf4919c.tar.bz2 misskey-b5b79140733a7fe46c446616d03060587cf4919c.zip | |
enhance: ユーザー検索を制限できるように (#16380)
* enhance: ユーザー検索を制限できるように
* Update Changelog
Diffstat (limited to 'packages/frontend/src/utility')
| -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 +); |