Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/UserRolesAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_admin/src/java/org/lamsfoundation/lams/admin/web/UserRolesAction.java,v diff -u -r1.2 -r1.3 --- lams_admin/src/java/org/lamsfoundation/lams/admin/web/UserRolesAction.java 17 Sep 2006 06:10:13 -0000 1.2 +++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/UserRolesAction.java 22 Sep 2006 01:08:44 -0000 1.3 @@ -88,7 +88,7 @@ saveErrors(request,errors); return mapping.findForward("userrole"); } - if (userId==null) userId = (Integer)request.getAttribute("userId"); + if (userId==null || userId==0) userId = (Integer)request.getAttribute("userId"); if (userId==null) { errors.add(ActionMessages.GLOBAL_MESSAGE, new ActionMessage("error.userid.invalid")); saveErrors(request,errors); @@ -118,6 +118,7 @@ request.setAttribute("rolelist",filterRoles(rolelist,isSysadmin,orgType)); request.setAttribute("login", user.getLogin()); request.setAttribute("fullName", user.getFullName()); + request.setAttribute("orgName", org.getName()); String[] roles = null; UserOrganisation uo = getService().getUserOrganisation(userId, orgId); Index: lams_admin/web/userrole.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_admin/web/userrole.jsp,v diff -u -r1.1 -r1.2 --- lams_admin/web/userrole.jsp 13 Sep 2006 06:08:22 -0000 1.1 +++ lams_admin/web/userrole.jsp 22 Sep 2006 01:08:44 -0000 1.2 @@ -9,21 +9,20 @@ -

+

:

- - + - + - +
::
::
::