diff --git a/hsweb-authorization/hsweb-authorization-api/src/main/java/org/hswebframework/web/authorization/simple/SimpleAuthentication.java b/hsweb-authorization/hsweb-authorization-api/src/main/java/org/hswebframework/web/authorization/simple/SimpleAuthentication.java index 0be5ffa64..2011f6935 100644 --- a/hsweb-authorization/hsweb-authorization-api/src/main/java/org/hswebframework/web/authorization/simple/SimpleAuthentication.java +++ b/hsweb-authorization/hsweb-authorization-api/src/main/java/org/hswebframework/web/authorization/simple/SimpleAuthentication.java @@ -169,7 +169,10 @@ public class SimpleAuthentication implements Authentication { .stream() .collect(Collectors .groupingBy(d -> d.getType().getId(), - Collectors.toMap(Dimension::getId, Function.identity()))); + Collectors.toMap( + Dimension::getId, + Function.identity(), + (a, b) -> a))); } } return permissionMapping != null;