Author: solomax
Date: Tue Oct 2 16:15:32 2012
New Revision: 1393006
URL: http://svn.apache.org/viewvc?rev=1393006&view=rev
Log:
Invitation is corrected to set valid date
Modified:
incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/remote/InvitationService.java
Modified:
incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/remote/InvitationService.java
URL:
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/remote/InvitationService.java?rev=1393006&r1=1393005&r2=1393006&view=diff
==============================================================================
---
incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/remote/InvitationService.java
(original)
+++
incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/remote/InvitationService.java
Tue Oct 2 16:15:32 2012
@@ -112,15 +112,23 @@ public class InvitationService implement
omTimeZone =
omTimeZoneDaoImpl.getOmTimeZone(configurationDaoImpl.getConfValue("default.timezone",
String.class, "Europe/Berlin"));
}
+ Calendar date = Calendar.getInstance();
+ date.setTime(validFromDate);
+
String timeZoneName = omTimeZone.getIcal();
Calendar calFrom =
Calendar.getInstance(TimeZone.getTimeZone(timeZoneName));
- calFrom.setTime(validFromDate);
+ calFrom.set(Calendar.YEAR, date.get(Calendar.YEAR));
+ calFrom.set(Calendar.MONTH, date.get(Calendar.MONTH));
+ calFrom.set(Calendar.DAY_OF_MONTH,
date.get(Calendar.DAY_OF_MONTH));
calFrom.set(Calendar.HOUR_OF_DAY, validFromHour);
calFrom.set(Calendar.MINUTE, validFromMinute);
calFrom.set(Calendar.SECOND, 0);
+ date.setTime(validToDate);
Calendar calTo =
Calendar.getInstance(TimeZone.getTimeZone(timeZoneName));
- calTo.setTime(validToDate);
+ calTo.set(Calendar.YEAR, date.get(Calendar.YEAR));
+ calTo.set(Calendar.MONTH, date.get(Calendar.MONTH));
+ calTo.set(Calendar.DAY_OF_MONTH,
date.get(Calendar.DAY_OF_MONTH));
calTo.set(Calendar.HOUR_OF_DAY, validToHour);
calTo.set(Calendar.MINUTE, validToMinute);
calTo.set(Calendar.SECOND, 0);