summaryrefslogtreecommitdiff
path: root/packages/backend/src/core
diff options
context:
space:
mode:
authoranatawa12 <anatawa12@icloud.com>2025-05-29 13:15:41 +0900
committerGitHub <noreply@github.com>2025-05-29 13:15:41 +0900
commit1214d1d8fc84bbd4b23937ed7dfa9c3392c0863d (patch)
tree91419ec77f2e99ba1e9abd31e113ec0546007227 /packages/backend/src/core
parentFix: ミュート対象ユーザーが引用されているノートがRNさ... (diff)
downloadmisskey-1214d1d8fc84bbd4b23937ed7dfa9c3392c0863d.tar.gz
misskey-1214d1d8fc84bbd4b23937ed7dfa9c3392c0863d.tar.bz2
misskey-1214d1d8fc84bbd4b23937ed7dfa9c3392c0863d.zip
Export/Import withReplies (#15986)
* feat: export withReplies of UserList * feat: export withReplies of following * import following時のwithRepliesがデフォルト値であることを明示する * changelog * update index.d.ts --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
Diffstat (limited to 'packages/backend/src/core')
-rw-r--r--packages/backend/src/core/UserListService.ts3
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/backend/src/core/UserListService.ts b/packages/backend/src/core/UserListService.ts
index f0a8768c8f..61435500b7 100644
--- a/packages/backend/src/core/UserListService.ts
+++ b/packages/backend/src/core/UserListService.ts
@@ -91,7 +91,7 @@ export class UserListService implements OnApplicationShutdown, OnModuleInit {
}
@bindThis
- public async addMember(target: MiUser, list: MiUserList, me: MiUser) {
+ public async addMember(target: MiUser, list: MiUserList, me: MiUser, options: { withReplies?: boolean } = {}) {
const currentCount = await this.userListMembershipsRepository.countBy({
userListId: list.id,
});
@@ -104,6 +104,7 @@ export class UserListService implements OnApplicationShutdown, OnModuleInit {
userId: target.id,
userListId: list.id,
userListUserId: list.userId,
+ withReplies: options.withReplies ?? false,
} as MiUserListMembership);
this.globalEventService.publishInternalEvent('userListMemberAdded', { userListId: list.id, memberId: target.id });