diff options
Diffstat (limited to 'src/main/java')
-rw-r--r-- | src/main/java/eu/mulk/mulkcms2/benki/login/RoleAugmentor.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/eu/mulk/mulkcms2/benki/login/RoleAugmentor.java b/src/main/java/eu/mulk/mulkcms2/benki/login/RoleAugmentor.java index 3aafc0e..37d865f 100644 --- a/src/main/java/eu/mulk/mulkcms2/benki/login/RoleAugmentor.java +++ b/src/main/java/eu/mulk/mulkcms2/benki/login/RoleAugmentor.java @@ -30,7 +30,6 @@ public class RoleAugmentor implements SecurityIdentityAugmentor { return augmentWithRoles(identity, context); } - @Transactional Uni<SecurityIdentity> augmentWithRoles( SecurityIdentity identity, AuthenticationRequestContext context) { return context.runBlocking( @@ -41,6 +40,7 @@ public class RoleAugmentor implements SecurityIdentityAugmentor { } @CacheResult(cacheName = "login-role-cache") + @Transactional Set<String> getUserLoginRoles(String userNickname) { var user = User.findByNicknameWithRoles(userNickname); return user.effectiveRoles.stream() |