diff --git a/CHANGELOG.md b/CHANGELOG.md index 2164ecdbdfc1b614d02df75c628ee7e819353e19..01c0adecfb1e5347e868ba2c33e682018300d3a5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -26,6 +26,7 @@ - クライアント: モãƒã‚¤ãƒ«ã§ã‚¿ãƒƒãƒ—ã—ãŸã¨ãã«ãƒ„ールãƒãƒƒãƒ—ãŒè¡¨ç¤ºã•ã‚Œã‚‹å•é¡Œã‚’ä¿®æ£ - クライアント: リモートインスタンスã®ãƒŽãƒ¼ãƒˆã«è¿”ä¿¡ã™ã‚‹ã¨ãã€å¯¾è±¡ã®ãƒŽãƒ¼ãƒˆã«ãã®ãƒªãƒ¢ãƒ¼ãƒˆã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å†…ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¸ã®ãƒ¡ãƒ³ã‚·ãƒ§ãƒ³ãŒå«ã¾ã‚Œã¦ã„ã‚‹ã¨ã€è¿”信テã‚スト内ã«ãƒãƒ¼ã‚«ãƒ«ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¸ã®ãƒ¡ãƒ³ã‚·ãƒ§ãƒ³ã¨ã—ã¦å¼•ã継ãŒã‚Œã¦ã—ã¾ã†å ´åˆãŒã‚ã‚‹å•é¡Œã‚’ä¿®æ£ - クライアント: ç”»åƒãƒ“ューワーã§å…¨ä½“表示ã—ãŸæ™‚ã«ä¸Šå´ã®ä¸€éƒ¨ã—ã‹è¡¨ç¤ºã•ã‚Œãªã„ç”»åƒãŒã‚ã‚‹å•é¡Œã‚’ä¿®æ£ +- API: ユーザーをå–得時ã«æ¡ä»¶ã«ã‚ˆã£ã¦ã¯å†…部エラーã«ãªã‚‹å•é¡Œã‚’ä¿®æ£ ### Changes - クライアント: ノートã«ãƒ¢ãƒ‡ãƒ¬ãƒ¼ã‚¿ãƒ¼ãƒãƒƒã‚¸ã‚’表示ã™ã‚‹ã®ã‚’å»ƒæ¢ diff --git a/packages/backend/src/models/repositories/user.ts b/packages/backend/src/models/repositories/user.ts index fc0860970c3529be6112b6cc95b77862409bc1ed..81468d6de2f4ea4b6dc5d1c14916f29ed5a1ed9f 100644 --- a/packages/backend/src/models/repositories/user.ts +++ b/packages/backend/src/models/repositories/user.ts @@ -189,12 +189,12 @@ export class UserRepository extends Repository<User> { const followingCount = profile == null ? null : (profile.ffVisibility === 'public') || (meId === user.id) ? user.followingCount : - (profile.ffVisibility === 'followers') && (relation!.isFollowing) ? user.followingCount : + (profile.ffVisibility === 'followers') && (relation && relation.isFollowing) ? user.followingCount : null; const followersCount = profile == null ? null : (profile.ffVisibility === 'public') || (meId === user.id) ? user.followersCount : - (profile.ffVisibility === 'followers') && (relation!.isFollowing) ? user.followersCount : + (profile.ffVisibility === 'followers') && (relation && relation.isFollowing) ? user.followersCount : null; const falsy = opts.detail ? false : undefined;