[Bedework-commit] webapps r392 - in trunk: webclient/war/docs/event
webcommon/src/org/bedework/webcommon/event
svnadmin at bedework.org
svnadmin at bedework.org
Mon Jun 4 15:20:05 EDT 2007
Author: douglm
Date: 2007-06-04 15:20:05 -0400 (Mon, 04 Jun 2007)
New Revision: 392
Modified:
trunk/webclient/war/docs/event/attendees.jsp
trunk/webcommon/src/org/bedework/webcommon/event/AttendeeAction.java
trunk/webcommon/src/org/bedework/webcommon/event/FetchEventAction.java
trunk/webcommon/src/org/bedework/webcommon/event/InitAddEventAction.java
Log:
Fix some bugs with freebusy
Modified: trunk/webclient/war/docs/event/attendees.jsp
===================================================================
--- trunk/webclient/war/docs/event/attendees.jsp 2007-06-03 05:03:23 UTC (rev 391)
+++ trunk/webclient/war/docs/event/attendees.jsp 2007-06-04 19:20:05 UTC (rev 392)
@@ -35,7 +35,7 @@
</attendees>
<freebusy>
- <logic:present name="cakForm" property="formattedFreeBusy" >
+ <logic:present name="calForm" property="formattedFreeBusy" >
<bean:define id="freeBusyObj" name="calForm" property="formattedFreeBusy" />
<bw:emitText name="freeBusyObj" property="account" tagName="who" />
<bw:emitText name="freeBusyObj" property="start.dtval" tagName="start" />
Modified: trunk/webcommon/src/org/bedework/webcommon/event/AttendeeAction.java
===================================================================
--- trunk/webcommon/src/org/bedework/webcommon/event/AttendeeAction.java 2007-06-03 05:03:23 UTC (rev 391)
+++ trunk/webcommon/src/org/bedework/webcommon/event/AttendeeAction.java 2007-06-04 19:20:05 UTC (rev 392)
@@ -34,7 +34,6 @@
import org.bedework.calfacade.BwEventObj;
import org.bedework.calfacade.CalFacadeDefs;
import org.bedework.calfacade.ScheduleResult;
-import org.bedework.calfacade.base.AttendeesEntity;
import org.bedework.calfacade.timezones.CalTimezones;
import org.bedework.calfacade.util.CalFacadeUtil;
import org.bedework.calsvci.CalSvcI;
@@ -86,6 +85,10 @@
CalSvcI svc = form.fetchSvci();
Attendees atts = form.getAttendees();
+ if (atts == null) {
+ atts = new Attendees();
+ form.setAttendees(new Attendees());
+ }
if (!form.getAddingEvent()) {
BwEvent ev = form.getEvent();
Modified: trunk/webcommon/src/org/bedework/webcommon/event/FetchEventAction.java
===================================================================
--- trunk/webcommon/src/org/bedework/webcommon/event/FetchEventAction.java 2007-06-03 05:03:23 UTC (rev 391)
+++ trunk/webcommon/src/org/bedework/webcommon/event/FetchEventAction.java 2007-06-04 19:20:05 UTC (rev 392)
@@ -56,6 +56,7 @@
import org.bedework.calfacade.RecurringRetrievalMode.Rmode;
import org.bedework.calfacade.svc.EventInfo;
+import org.bedework.webcommon.Attendees;
import org.bedework.webcommon.BwAbstractAction;
import org.bedework.webcommon.BwActionFormBase;
import org.bedework.webcommon.BwRequest;
@@ -91,6 +92,9 @@
EventInfo einf = findEvent(request, form, mode);
int fwd = refreshEvent(einf, request, form);
+ form.setAttendees(new Attendees());
+ form.setFbResponses(null);
+ form.setFormattedFreeBusy(null);
if (fwd == forwardContinue) {
if (request.hasCopy()) {
copyEvent(einf.getEvent(), form);
Modified: trunk/webcommon/src/org/bedework/webcommon/event/InitAddEventAction.java
===================================================================
--- trunk/webcommon/src/org/bedework/webcommon/event/InitAddEventAction.java 2007-06-03 05:03:23 UTC (rev 391)
+++ trunk/webcommon/src/org/bedework/webcommon/event/InitAddEventAction.java 2007-06-04 19:20:05 UTC (rev 392)
@@ -63,6 +63,8 @@
BwEvent ev = form.getEvent();
form.assignAddingEvent(true);
form.setAttendees(new Attendees());
+ form.setFbResponses(null);
+ form.setFormattedFreeBusy(null);
Schedule sched = request.getSchedule();
More information about the Bedework-commit
mailing list