Fix passing the event date to the attendee form.
authorMichael J. Rubinsky <mrubinsk@horde.org>
Tue, 8 Sep 2009 23:57:42 +0000 (19:57 -0400)
committerMichael J. Rubinsky <mrubinsk@horde.org>
Wed, 9 Sep 2009 00:00:19 +0000 (20:00 -0400)
kronolith/attendees.php

index 5113a46..0b9c324 100644 (file)
@@ -243,7 +243,16 @@ foreach ($attendees as $email => $status) {
     }
 }
 
-$date = Horde_Util::getFormData('date', date('Ymd')) . '000000';
+// Add Free/Busy for resources
+if (count($resources)) {
+    $driver = Kronolith::getDriver('Resource');
+    foreach ($resources as $r_id => $resource) {
+        $r = $driver->getResource($r_id);
+        $vfb = $r->getFreeBusy(null, null, true);
+        $attendee_view->addResourceMember($vfb);
+    }
+}
+$date = sprintf("%02d%02d%02d000000", Horde_Util::getFormData('year'), Horde_Util::getFormData('month'), Horde_Util::getFormData('mday'));
 $date = new Horde_Date($date);
 $vfb_html = $attendee_view->render($date);