Index: lams_common/src/java/org/lamsfoundation/lams/usermanagement/service/UserManagementService.java =================================================================== RCS file: /usr/local/cvsroot/lams_common/src/java/org/lamsfoundation/lams/usermanagement/service/UserManagementService.java,v diff -u -r1.37 -r1.38 --- lams_common/src/java/org/lamsfoundation/lams/usermanagement/service/UserManagementService.java 28 Jun 2006 23:42:43 -0000 1.37 +++ lams_common/src/java/org/lamsfoundation/lams/usermanagement/service/UserManagementService.java 29 Jun 2006 00:10:50 -0000 1.38 @@ -108,6 +108,7 @@ public void saveAll(Collection objects) { for(Object o:objects){ if(o instanceof User){ + baseDAO.insertOrUpdate((User)o); // creating a workspace needs a userId o = createWorkspaceForUser((User)o); } } @@ -385,6 +386,7 @@ if ( workspace.getFolders() == null ) workspace.setFolders(new HashSet()); workspace.getFolders().add(folder); + workspace.setDefaultFolder(folder); user.setWorkspace(workspace); return user; }