[jboss-svn-commits] JBL Code SVN: r11413 - labs/jbossforums/branches/forums101P26/forums/src/main/org/jboss/portlet/forums/ui.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Fri Apr 27 09:01:42 EDT 2007
Author: unibrew
Date: 2007-04-27 09:01:42 -0400 (Fri, 27 Apr 2007)
New Revision: 11413
Modified:
labs/jbossforums/branches/forums101P26/forums/src/main/org/jboss/portlet/forums/ui/PortalUtil.java
Log:
[JBFORUMS-198] Correcting small mistake that can be a efficency drawback.
Modified: labs/jbossforums/branches/forums101P26/forums/src/main/org/jboss/portlet/forums/ui/PortalUtil.java
===================================================================
--- labs/jbossforums/branches/forums101P26/forums/src/main/org/jboss/portlet/forums/ui/PortalUtil.java 2007-04-27 12:48:44 UTC (rev 11412)
+++ labs/jbossforums/branches/forums101P26/forums/src/main/org/jboss/portlet/forums/ui/PortalUtil.java 2007-04-27 13:01:42 UTC (rev 11413)
@@ -73,6 +73,8 @@
private static CLLoader loader = new CLLoader("template");
private static Logger log = Logger.getLogger(PortalUtil.class);
+
+ private static SimpleDateFormat sdfForLastLoginDate;
private static User user = new User()
{
@@ -139,6 +141,8 @@
{
upm = temporary;
}
+
+ sdfForLastLoginDate = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy",Locale.ENGLISH);
}
/**
@@ -477,9 +481,12 @@
{
return null;
}
- String property = upm.getProperty(user, User.INFO_USER_LAST_LOGIN_DATE).toString();
- Date date = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy",Locale.ENGLISH).parse(property);
- return date;
+ Object property = upm.getProperty(user, User.INFO_USER_LAST_LOGIN_DATE);
+ if (property!=null)
+ {
+ Date date = sdfForLastLoginDate.parse(property.toString());
+ return date;
+ }
} catch (Exception e)
{
JSFUtil.handleException(e);
More information about the jboss-svn-commits
mailing list