[jboss-svn-commits] JBL Code SVN: r7934 - labs/jbosslabs/trunk/portal-extensions/forge-jmm/src/java/org/jboss/forge/jmm/service/impl

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Nov 29 08:12:58 EST 2006


Author: wrzep
Date: 2006-11-29 08:12:57 -0500 (Wed, 29 Nov 2006)
New Revision: 7934

Modified:
   labs/jbosslabs/trunk/portal-extensions/forge-jmm/src/java/org/jboss/forge/jmm/service/impl/ScoresDailyUpdater.java
Log:
JBLAB-599
Small fix for auto-updates.

Pawel


Modified: labs/jbosslabs/trunk/portal-extensions/forge-jmm/src/java/org/jboss/forge/jmm/service/impl/ScoresDailyUpdater.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-jmm/src/java/org/jboss/forge/jmm/service/impl/ScoresDailyUpdater.java	2006-11-29 13:02:05 UTC (rev 7933)
+++ labs/jbosslabs/trunk/portal-extensions/forge-jmm/src/java/org/jboss/forge/jmm/service/impl/ScoresDailyUpdater.java	2006-11-29 13:12:57 UTC (rev 7934)
@@ -100,10 +100,13 @@
 		long updateIntervalMills = conf.getUpdateInterval() * 60 * 1000;
 		
 		Calendar cal = Calendar.getInstance();
-		cal.add(Calendar.DATE, 1);
 		cal.set(Calendar.HOUR_OF_DAY, conf.getUpdateStartHour());
 		cal.set(Calendar.MINUTE, conf.getUpdateStartMinute());
 		
+		if (cal.before(Calendar.getInstance())) {
+			cal.add(Calendar.DATE, 1);
+		}
+		
 		timerService.createTimer(cal.getTime(),
 										updateIntervalMills, scoresService);
 	}




More information about the jboss-svn-commits mailing list