Index: lams_admin/web/userorgrole.jsp =================================================================== diff -u -r3fa24a80ca7fc47341d2147799340283019ce3d5 -r66f0be031a6a7793d4dc02e7e123508bcdff609d --- lams_admin/web/userorgrole.jsp (.../userorgrole.jsp) (revision 3fa24a80ca7fc47341d2147799340283019ce3d5) +++ lams_admin/web/userorgrole.jsp (.../userorgrole.jsp) (revision 66f0be031a6a7793d4dc02e7e123508bcdff609d) @@ -26,17 +26,19 @@

+ admin/orgmanage.do?org=1 : " class="btn btn-default"> - : userorgmanage.do?org=" class="btn btn-default"> + admin/userorgmanage.do?org= + : - : " class="btn btn-default"> + admin/usermanage.do?org= + : -

@@ -75,7 +77,7 @@
- + " />
Index: lams_common/src/java/org/lamsfoundation/lams/usermanagement/service/UserManagementService.java =================================================================== diff -u -r3022c82d389b293e8cd2b85df62d90985b441535 -r66f0be031a6a7793d4dc02e7e123508bcdff609d --- lams_common/src/java/org/lamsfoundation/lams/usermanagement/service/UserManagementService.java (.../UserManagementService.java) (revision 3022c82d389b293e8cd2b85df62d90985b441535) +++ lams_common/src/java/org/lamsfoundation/lams/usermanagement/service/UserManagementService.java (.../UserManagementService.java) (revision 66f0be031a6a7793d4dc02e7e123508bcdff609d) @@ -867,6 +867,8 @@ allRoles.addAll(rolelist); Role role = new Role(); if (!orgType.getOrganisationTypeId().equals(OrganisationType.ROOT_TYPE) || !isAppadmin) { + role.setRoleId(Role.ROLE_SYSADMIN); + allRoles.remove(role); role.setRoleId(Role.ROLE_APPADMIN); allRoles.remove(role); } else {