Skip to content

Commit 480eaf1

Browse files
aditya-goyal01jourdiw
authored andcommitted
fix(console): invalidate role caches when updating group default roles
1 parent 94651cf commit 480eaf1

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

gravitee-apim-rest-api/gravitee-apim-rest-api-service/src/main/java/io/gravitee/rest/api/service/impl/MembershipServiceImpl.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -401,14 +401,17 @@ private void sendInvalidateRoleCacheCommand(MembershipReference reference, Membe
401401
Command command = Command
402402
.builder()
403403
.id(UUID.random().toString())
404-
.environmentId(context.getEnvironmentId())
405404
.organizationId(context.getOrganizationId())
406405
.from(this.node.id())
407406
.to(MessageRecipient.MANAGEMENT_APIS.name())
408407
.tags(List.of(CommandTags.GROUP_DEFAULT_ROLES_UPDATE.name()))
409408
.createdAt(Date.from(timestamp))
410409
.updatedAt(Date.from(timestamp))
411410
.build();
411+
412+
if (context.hasEnvironmentId()) {
413+
command.setEnvironmentId(context.getEnvironmentId());
414+
}
412415
InvalidateRoleCacheCommandEntity eventData = getEventData(reference, member);
413416

414417
try {

0 commit comments

Comments
 (0)