Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/UserAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_admin/src/java/org/lamsfoundation/lams/admin/web/UserAction.java,v diff -u -r1.27 -r1.28 --- lams_admin/src/java/org/lamsfoundation/lams/admin/web/UserAction.java 29 Aug 2006 04:31:21 -0000 1.27 +++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/UserAction.java 29 Aug 2006 08:28:31 -0000 1.28 @@ -202,24 +202,7 @@ Integer orgId = WebUtil.readIntParam(request,"orgId"); Integer userId = WebUtil.readIntParam(request,"userId",true); - User user = (User)getService().findById(User.class,userId); - Workspace workspace = user.getWorkspace(); - WorkspaceFolder wf = workspace.getDefaultFolder(); - Set wwfs = workspace.getWorkspaceWorkspaceFolders(); - - Iterator iter = wwfs.iterator(); - if (iter.hasNext()) { - WorkspaceWorkspaceFolder wwf = (WorkspaceWorkspaceFolder)iter.next(); - if (!iter.hasNext()) { - log.debug("deleting wkspc_wkspc_folder: "+wwf.getId()); - getService().delete(wwf); - getService().delete(wf); - getService().delete(workspace); - getService().delete(user); - log.debug("deleted user: "+userId); - } - } - + getService().removeUser(userId); request.setAttribute("org",orgId); return mapping.findForward("userlist"); } @@ -288,4 +271,4 @@ } return service; } -} +} \ No newline at end of file