From 0cf68c7ce409b33e3aab336fcf59540cb165dfb7 Mon Sep 17 00:00:00 2001 From: eternal-flame-AD Date: Wed, 11 Jun 2025 03:02:25 -0500 Subject: [PATCH] enhance(backend): Allow renote of public notes with any visibility Signed-off-by: eternal-flame-AD --- packages/backend/src/core/NoteCreateService.ts | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/packages/backend/src/core/NoteCreateService.ts b/packages/backend/src/core/NoteCreateService.ts index 469426f87e..acb57ae4df 100644 --- a/packages/backend/src/core/NoteCreateService.ts +++ b/packages/backend/src/core/NoteCreateService.ts @@ -280,13 +280,8 @@ export class NoteCreateService implements OnApplicationShutdown { if (data.renote) { switch (data.renote.visibility) { case 'public': - // public noteは無条件にrenote可能 - break; case 'home': - // home noteはhome以下にrenote可能 - if (data.visibility === 'public') { - data.visibility = 'home'; - } + // notes with public audience can have any visibility break; case 'followers': // 他人のfollowers noteはreject