diff options
| author | dakkar <dakkar@thenautilus.net> | 2024-02-19 14:53:24 +0000 |
|---|---|---|
| committer | dakkar <dakkar@thenautilus.net> | 2024-02-19 14:53:24 +0000 |
| commit | bf829422459dd94929fad6a782cdf53465f59921 (patch) | |
| tree | 01282df7313bede4c92e4dadf8ed218e0e25c089 /packages/backend/src/server/api/endpoints/federation | |
| parent | merge: Bridged error message for when you try search for a post and it fails ... (diff) | |
| download | sharkey-bf829422459dd94929fad6a782cdf53465f59921.tar.gz sharkey-bf829422459dd94929fad6a782cdf53465f59921.tar.bz2 sharkey-bf829422459dd94929fad6a782cdf53465f59921.zip | |
hide blocked&c instances when not logged in - fixes 422
Diffstat (limited to 'packages/backend/src/server/api/endpoints/federation')
| -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 6d8ae7c02d..77eb8e5f77 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) { |