From 0283142d0e58c3e3d1d7e893dc8217453517bea1 Mon Sep 17 00:00:00 2001 From: a <a@trwnh.com> Date: Wed, 17 Jan 2024 03:19:20 -0600 Subject: [PATCH] Fix: properly handle cc followers (#13009) * Fix: properly handle cc followers Fix #13001 * Update CHANGELOG.md * Fix syntax error --- CHANGELOG.md | 1 + packages/backend/src/core/activitypub/ApAudienceService.ts | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c079b1efb3..897a909a04 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -48,6 +48,7 @@ - Fix: `notes/create`ã§ã€`text`ãŒç©ºç™½æ–‡å—ã®ã¿ã§æ§‹æˆã•ã‚Œã¦ã„ã‚‹ã‹`null`ã§ã‚ã£ã¦ã€ã‹ã¤`text`ã ã‘ã§ã‚るリクエストã«å¯¾ã™ã‚‹ãƒ¬ã‚¹ãƒãƒ³ã‚¹ãŒ400ã«ãªã‚‹ã‚ˆã†ã«å¤‰æ›´ - Fix: `notes/create`ã§ã€`text`ãŒç©ºç™½æ–‡å—ã®ã¿ã§æ§‹æˆã•ã‚Œã¦ã„ã¦ã‹ã¤ãƒªãƒŽãƒ¼ãƒˆã€ãƒ•ã‚¡ã‚¤ãƒ«ã¾ãŸã¯æŠ•ç¥¨ã‚’å«ã‚“ã§ã„るリクエストã«å¯¾ã™ã‚‹ãƒ¬ã‚¹ãƒãƒ³ã‚¹ã®`text`ãŒ`""`ã‹ã‚‰`null`ã«ãªã‚‹ã‚ˆã†ã«å¤‰æ›´ - Fix: ipv4ã¨ipv6ã®ä¸¡æ–¹ãŒåˆ©ç”¨å¯èƒ½ãªç’°å¢ƒã§allowedPrivateNetworksãŒè¨å®šã•ã‚Œã¦ã„ãŸå ´åˆãƒ—ライベートipã®æ¤œè¨¼ãŒã§ãã¦ã„ãªã‹ã£ãŸå•é¡Œã‚’ä¿®æ£ +- Fix: properly handle cc followers ## 2023.12.2 diff --git a/packages/backend/src/core/activitypub/ApAudienceService.ts b/packages/backend/src/core/activitypub/ApAudienceService.ts index 440852bdf3..11fc82e8bc 100644 --- a/packages/backend/src/core/activitypub/ApAudienceService.ts +++ b/packages/backend/src/core/activitypub/ApAudienceService.ts @@ -58,7 +58,7 @@ export class ApAudienceService { }; } - if (toGroups.followers.length > 0) { + if (toGroups.followers.length > 0 || ccGroups.followers.length > 0) { return { visibility: 'followers', mentionedUsers, -- GitLab