[Bedework-commit] calendarapi r262 - trunk/calFacade/src/org/bedework/calfacade

svnadmin at bedework.org svnadmin at bedework.org
Thu Apr 12 14:16:56 EDT 2007


Author: douglm
Date: 2007-04-12 14:16:56 -0400 (Thu, 12 Apr 2007)
New Revision: 262

Modified:
   trunk/calFacade/src/org/bedework/calfacade/BwDateTime.java
Log:
Fix all-day bug in web code

Modified: trunk/calFacade/src/org/bedework/calfacade/BwDateTime.java
===================================================================
--- trunk/calFacade/src/org/bedework/calfacade/BwDateTime.java	2007-04-12 16:35:57 UTC (rev 261)
+++ trunk/calFacade/src/org/bedework/calfacade/BwDateTime.java	2007-04-12 18:16:56 UTC (rev 262)
@@ -65,6 +65,7 @@
 import net.fortuna.ical4j.model.DateTime;
 import net.fortuna.ical4j.model.Dur;
 import net.fortuna.ical4j.model.Parameter;
+import net.fortuna.ical4j.model.ParameterList;
 import net.fortuna.ical4j.model.TimeZone;
 import net.fortuna.ical4j.model.parameter.Value;
 import net.fortuna.ical4j.model.property.DateProperty;
@@ -296,9 +297,14 @@
 
       return new DtEnd(pl, getDtval());*/
       String tzid = getTzid();
-
       DtEnd dt = new DtEnd();
 
+      ParameterList pl = dt.getParameters();
+
+      if (getDateType()) {
+        pl.add(Value.DATE);
+      }
+
       if (tzid != null) {
         dt.setTimeZone(timezones.getTimeZone(tzid, tzowner));
       }
@@ -344,9 +350,14 @@
 
       return new DtStart(pl, getDtval());*/
       String tzid = getTzid();
-
       DtStart dt = new DtStart();
 
+      ParameterList pl = dt.getParameters();
+
+      if (getDateType()) {
+        pl.add(Value.DATE);
+      }
+
       if (tzid != null) {
         dt.setTimeZone(timezones.getTimeZone(tzid, tzowner));
       }



More information about the Bedework-commit mailing list