Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/UserSaveAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_admin/src/java/org/lamsfoundation/lams/admin/web/UserSaveAction.java,v diff -u -r1.31 -r1.32 --- lams_admin/src/java/org/lamsfoundation/lams/admin/web/UserSaveAction.java 7 May 2007 06:47:34 -0000 1.31 +++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/UserSaveAction.java 13 Sep 2007 08:10:56 -0000 1.32 @@ -162,18 +162,8 @@ log.debug("creating user... new login: " + user.getLogin()); if (errors.isEmpty()) { // TODO set flash/html themes according to user input instead of server default. - String flashName = Configuration.get(ConfigurationKeys.DEFAULT_FLASH_THEME); - List list = service.findByProperty(CSSThemeVisualElement.class, "name", flashName); - if (list!=null) { - CSSThemeVisualElement flashTheme = (CSSThemeVisualElement)list.get(0); - user.setFlashTheme(flashTheme); - } - String htmlName = Configuration.get(ConfigurationKeys.DEFAULT_HTML_THEME); - list = service.findByProperty(CSSThemeVisualElement.class, "name", htmlName); - if (list!=null) { - CSSThemeVisualElement htmlTheme = (CSSThemeVisualElement)list.get(0); - user.setHtmlTheme(htmlTheme); - } + user.setFlashTheme(service.getDefaultFlashTheme()); + user.setHtmlTheme(service.getDefaultHtmlTheme()); user.setDisabledFlag(false); user.setCreateDate(new Date()); user.setAuthenticationMethod((AuthenticationMethod)service.findByProperty(AuthenticationMethod.class,