Skip to content

Commit 7468361

Browse files
dragonpooludomikula
authored andcommitted
Added before/after detail of group member role update event
1 parent d1d0886 commit 7468361

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

server/api-service/lowcoder-infra/src/main/java/org/lowcoder/infra/event/groupmember/GroupMemberRoleUpdateEvent.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ public class GroupMemberRoleUpdateEvent extends BaseGroupMemberEvent {
1010
private final String memberId;
1111
private final String memberName;
1212
private final String memberRole;
13+
private final String oldMemberRole;
1314

1415
@Override
1516
public EventType getEventType() {

server/api-service/lowcoder-server/src/main/java/org/lowcoder/api/util/BusinessEventPublisher.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -585,7 +585,8 @@ public Mono<Void> publishGroupMemberRoleUpdateEvent(boolean publish, String grou
585585
.groupName(group.getName(locale))
586586
.memberId(member.getId())
587587
.memberName(member.getName())
588-
.memberRole(previousGroupMember.getRole().getValue() + " => " + updateRoleRequest.getRole())
588+
.memberRole(updateRoleRequest.getRole())
589+
.oldMemberRole(previousGroupMember.getRole().getValue())
589590
.isAnonymous(Authentication.isAnonymousUser(orgMember.getUserId()))
590591
.sessionHash(Hashing.sha512().hashString(tuple.getT4(), StandardCharsets.UTF_8).toString())
591592
.build();

0 commit comments

Comments
 (0)