mirror of
https://github.com/iflytek/skillhub.git
synced 2026-10-10 03:27:54 +00:00
docs(namespace): clarify intentional no-transaction on batchAddMembers
This commit is contained in:
parent
068cdaf84c
commit
17b30c8f30
1 changed files with 2 additions and 0 deletions
|
|
@ -151,6 +151,8 @@ public class NamespacePortalCommandAppService {
|
|||
return MemberResponse.from(member, user);
|
||||
}
|
||||
|
||||
// Intentionally not @Transactional: each addMember runs in its own transaction
|
||||
// so partial success is possible (some members added even if others fail).
|
||||
public BatchMemberResponse batchAddMembers(String slug, List<MemberRequest> members, String operatorUserId) {
|
||||
Namespace namespace = namespaceService.getNamespaceBySlug(slug);
|
||||
Long namespaceId = namespace.getId();
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue