diff options
| author | Marie <marie@kaifa.ch> | 2024-02-19 19:09:11 +0000 |
|---|---|---|
| committer | Marie <marie@kaifa.ch> | 2024-02-19 19:09:11 +0000 |
| commit | 3912436f4f2df97a9efd826faaa59e7112c8b24d (patch) | |
| tree | 1940037d8d1afb1fada6a91957dfc82aa63a3ee9 /packages/backend/src/server/api | |
| parent | merge: point default repo/feedback URLs to our repos #414 (!419) (diff) | |
| parent | hide blocked&c instances when not logged in - fixes 422 (diff) | |
| download | sharkey-3912436f4f2df97a9efd826faaa59e7112c8b24d.tar.gz sharkey-3912436f4f2df97a9efd826faaa59e7112c8b24d.tar.bz2 sharkey-3912436f4f2df97a9efd826faaa59e7112c8b24d.zip | |
merge: hide blocked&c instances when not logged in - fixes #422 (!430)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/430
Closes #422
Approved-by: Marie <marie@kaifa.ch>
Approved-by: Amelia Yukii <amelia.yukii@shourai.de>
Diffstat (limited to 'packages/backend/src/server/api')
| -rw-r--r-- | packages/backend/src/server/api/endpoints/federation/instances.ts | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/packages/backend/src/server/api/endpoints/federation/instances.ts b/packages/backend/src/server/api/endpoints/federation/instances.ts index 6c7b893843..4064a415a4 100644 --- a/packages/backend/src/server/api/endpoints/federation/instances.ts +++ b/packages/backend/src/server/api/endpoints/federation/instances.ts @@ -100,6 +100,12 @@ export default class extends Endpoint<typeof meta, typeof paramDef> { // eslint- default: query.orderBy('instance.id', 'DESC'); break; } + if (me == null) { + ps.blocked = false; + ps.suspended = false; + ps.silenced = false; + } + if (typeof ps.blocked === 'boolean') { const meta = await this.metaService.fetch(true); if (ps.blocked) { |