From 2166ea019d1c1ff51cd12cad7127f0c874fafa1d Mon Sep 17 00:00:00 2001 From: Laura Hausmann Date: Fri, 3 Nov 2023 22:46:59 +0100 Subject: [PATCH] [backend] Require authentication to view channels --- packages/backend/src/server/api/endpoints/channels/featured.ts | 3 +-- packages/backend/src/server/api/endpoints/channels/search.ts | 2 +- packages/backend/src/server/api/endpoints/channels/show.ts | 3 +-- packages/backend/src/server/api/endpoints/channels/timeline.ts | 3 +-- 4 files changed, 4 insertions(+), 7 deletions(-) diff --git a/packages/backend/src/server/api/endpoints/channels/featured.ts b/packages/backend/src/server/api/endpoints/channels/featured.ts index 06e0e850f..67fb8c88e 100644 --- a/packages/backend/src/server/api/endpoints/channels/featured.ts +++ b/packages/backend/src/server/api/endpoints/channels/featured.ts @@ -4,8 +4,7 @@ import { Channels } from "@/models/index.js"; export const meta = { tags: ["channels"], - requireCredential: false, - requireCredentialPrivateMode: true, + requireCredential: true, res: { type: "array", diff --git a/packages/backend/src/server/api/endpoints/channels/search.ts b/packages/backend/src/server/api/endpoints/channels/search.ts index b21fa7620..1362a3cba 100644 --- a/packages/backend/src/server/api/endpoints/channels/search.ts +++ b/packages/backend/src/server/api/endpoints/channels/search.ts @@ -9,7 +9,7 @@ import { sqlLikeEscape } from "@/misc/sql-like-escape.js"; export const meta = { tags: ["channels"], - requireCredential: false, + requireCredential: true, res: { type: "array", diff --git a/packages/backend/src/server/api/endpoints/channels/show.ts b/packages/backend/src/server/api/endpoints/channels/show.ts index e4ca75663..34858c287 100644 --- a/packages/backend/src/server/api/endpoints/channels/show.ts +++ b/packages/backend/src/server/api/endpoints/channels/show.ts @@ -5,8 +5,7 @@ import { Channels } from "@/models/index.js"; export const meta = { tags: ["channels"], - requireCredential: false, - requireCredentialPrivateMode: true, + requireCredential: true, res: { type: "object", diff --git a/packages/backend/src/server/api/endpoints/channels/timeline.ts b/packages/backend/src/server/api/endpoints/channels/timeline.ts index b5d532523..7e1924870 100644 --- a/packages/backend/src/server/api/endpoints/channels/timeline.ts +++ b/packages/backend/src/server/api/endpoints/channels/timeline.ts @@ -7,8 +7,7 @@ import { activeUsersChart } from "@/services/chart/index.js"; export const meta = { tags: ["notes", "channels"], - requireCredential: false, - requireCredentialPrivateMode: true, + requireCredential: true, res: { type: "array",