Index: lams_central/src/java/org/lamsfoundation/lams/web/tag/UserTag.java =================================================================== RCS file: /usr/local/cvsroot/lams_central/src/java/org/lamsfoundation/lams/web/tag/UserTag.java,v diff -u -r1.4 -r1.5 --- lams_central/src/java/org/lamsfoundation/lams/web/tag/UserTag.java 2 Mar 2006 22:17:53 -0000 1.4 +++ lams_central/src/java/org/lamsfoundation/lams/web/tag/UserTag.java 7 Mar 2006 07:16:10 -0000 1.5 @@ -35,6 +35,8 @@ import org.lamsfoundation.lams.web.util.AttributeNames; import org.apache.commons.beanutils.PropertyUtils; +import org.lamsfoundation.lams.themes.dto.CSSThemeBriefDTO; + /** * Output a property from the userDTO object in the shared session. * @@ -93,6 +95,10 @@ try { value = PropertyUtils.getProperty(user, property); + if( property.equals("theme")) { + CSSThemeBriefDTO cssTheme = (CSSThemeBriefDTO) value; + value = (String) cssTheme.getName(); + } } catch (Exception e) { log.warn("UserTag unable to write out user details due to exception while accessing property value. User id "+user.getUserID(), e); }