[Bedework-commit] webapps r404 - trunk/webcommon/src/org/bedework/webcommon/misc

svnadmin at bedework.org svnadmin at bedework.org
Thu Jun 14 11:03:12 EDT 2007


Author: douglm
Date: 2007-06-14 11:03:12 -0400 (Thu, 14 Jun 2007)
New Revision: 404

Modified:
   trunk/webcommon/src/org/bedework/webcommon/misc/FreeBusyAction.java
Log:
Make users own freebusy work again

Modified: trunk/webcommon/src/org/bedework/webcommon/misc/FreeBusyAction.java
===================================================================
--- trunk/webcommon/src/org/bedework/webcommon/misc/FreeBusyAction.java	2007-06-14 14:54:46 UTC (rev 403)
+++ trunk/webcommon/src/org/bedework/webcommon/misc/FreeBusyAction.java	2007-06-14 15:03:12 UTC (rev 404)
@@ -29,6 +29,7 @@
 import org.bedework.calfacade.BwAttendee;
 import org.bedework.calfacade.BwUser;
 import org.bedework.calsvci.CalSvcI;
+import org.bedework.webcommon.Attendees;
 import org.bedework.webcommon.BwAbstractAction;
 import org.bedework.webcommon.BwActionFormBase;
 import org.bedework.webcommon.BwRequest;
@@ -93,12 +94,17 @@
 
     // Make ourselves as an attendee
     String uri = svci.getDirectories().userToCaladdr(svci.getUser().getAccount());
-    AttendeeAction.doAttendee(form,
-                              false, false, true, true,
-                              BwAttendee.partstats[BwAttendee.partstatAccepted],
-                              Role.CHAIR.getValue(),
-                              uri);
-    return AttendeeAction.doFreeBusy(form, form.getAttendees(),
+    Attendees atts = new Attendees();
+    atts.addRecipient(uri);
+
+    BwAttendee att = new BwAttendee();
+
+    att.setAttendeeUri(uri);
+    att.setRole(Role.CHAIR.getValue());
+    att.setPartstat(BwAttendee.partstats[BwAttendee.partstatAccepted]);
+    atts.addAttendee(att);
+
+    return AttendeeAction.doFreeBusy(form, atts,
                                      st, et, intunitStr, interval);
   }
 }



More information about the Bedework-commit mailing list