Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/UserSaveAction.java =================================================================== diff -u -re83a44612dfe39205f10055446659772a98af095 -rdd52773c8069dc9c17d4350ae525123c64de6c66 --- lams_admin/src/java/org/lamsfoundation/lams/admin/web/UserSaveAction.java (.../UserSaveAction.java) (revision e83a44612dfe39205f10055446659772a98af095) +++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/UserSaveAction.java (.../UserSaveAction.java) (revision dd52773c8069dc9c17d4350ae525123c64de6c66) @@ -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,