[Bedework-commit] calendarapi r637 - in trunk:
calFacade/src/org/bedework/calfacade/util
calsvc/src/org/bedework/calsvc
svnadmin at bedework.org
svnadmin at bedework.org
Fri May 23 23:53:30 EDT 2008
Author: douglm
Date: 2008-05-23 23:53:25 -0400 (Fri, 23 May 2008)
New Revision: 637
Modified:
trunk/calFacade/src/org/bedework/calfacade/util/EventPeriods.java
trunk/calsvc/src/org/bedework/calsvc/Scheduling.java
Log:
Don't need to calculate UTC in EventPeriods - we have it already.
Modified: trunk/calFacade/src/org/bedework/calfacade/util/EventPeriods.java
===================================================================
--- trunk/calFacade/src/org/bedework/calfacade/util/EventPeriods.java 2008-05-24 03:07:43 UTC (rev 636)
+++ trunk/calFacade/src/org/bedework/calfacade/util/EventPeriods.java 2008-05-24 03:53:25 UTC (rev 637)
@@ -87,20 +87,17 @@
/**
* @param pstart
* @param pend
- * @param owner
* @param type
* @throws CalFacadeException
*/
- public void addPeriod(BwDateTime pstart, BwDateTime pend, BwUser owner,
+ public void addPeriod(BwDateTime pstart, BwDateTime pend,
int type) throws CalFacadeException {
// Ignore if times were specified and this period is outside the times
/* Don't report out of the requested period */
String dstart;
- String stzid;
String dend;
- String etzid;
if ((pstart.after(end)) || (pend.before(start))) {
//XXX Should get here - but apparently we do.
@@ -108,24 +105,17 @@
}
if (pstart.before(start)) {
- dstart = start.getDtval();
- stzid = startTzid;
+ dstart = start.getDate();
} else {
- dstart = pstart.getDtval();
- stzid = pstart.getTzid();
+ dstart = pstart.getDate();
}
if (pend.after(end)) {
- dend = end.getDtval();
- etzid = endTzid;
+ dend = end.getDate();
} else {
- dend = pend.getDtval();
- etzid = pend.getTzid();
+ dend = pend.getDate();
}
- dstart = CalTimezones.getUtc(dstart, stzid, owner);
- dend = CalTimezones.getUtc(dend, etzid, owner);
-
try {
DateTime psdt = new DateTime(dstart);
DateTime pedt = new DateTime(dend);
Modified: trunk/calsvc/src/org/bedework/calsvc/Scheduling.java
===================================================================
--- trunk/calsvc/src/org/bedework/calsvc/Scheduling.java 2008-05-24 03:07:43 UTC (rev 636)
+++ trunk/calsvc/src/org/bedework/calsvc/Scheduling.java 2008-05-24 03:53:25 UTC (rev 637)
@@ -773,8 +773,7 @@
type = BwFreeBusyComponent.typeBusyUnavailable;
}
- eventPeriods.addPeriod(ev.getDtstart(), ev.getDtend(), ev.getOwner(),
- type);
+ eventPeriods.addPeriod(ev.getDtstart(), ev.getDtend(), type);
} else if (ev.getEntityType() == CalFacadeDefs.entityTypeFreeAndBusy) {
Collection<BwFreeBusyComponent> fbcs = ev.getFreeBusyPeriods();
More information about the Bedework-commit
mailing list