Răsfoiți Sursa

Fix user role detail

tsurumure 4 luni în urmă
părinte
comite
c2e382ed1b

+ 1 - 1
src/main/java/com/backendsys/modules/system/service/impl/SysUserRoleServiceImpl.java

@@ -56,7 +56,7 @@ public class SysUserRoleServiceImpl extends ServiceImpl<SysUserRoleDao, SysUserR
         List<SysUserRolePermission> permissions = sysUserRolePermissionRelationDao.selectUserRolePermissionByRoleId(role_id);
         roleDetail.setPermissions(permissions);
 
-        List<String> permission_ids = permissions.stream().map(p -> p.getId()).collect(Collectors.toList());
+        List<String> permission_ids = permissions.stream().filter(permission -> permission != null).map(p -> p.getId()).collect(Collectors.toList());
         roleDetail.setPermission_ids(permission_ids);
 
         return roleDetail;