gunnar: server/kolab-freebusy/freebusy generatefb.php,1.4,1.5
cvs at kolab.org
cvs at kolab.org
Thu Feb 7 07:04:19 CET 2008
Author: gunnar
Update of /kolabrepository/server/kolab-freebusy/freebusy
In directory doto:/tmp/cvs-serv4986/freebusy
Modified Files:
generatefb.php
Log Message:
Use the correct trigger path when regenerating caches.
Index: generatefb.php
===================================================================
RCS file: /kolabrepository/server/kolab-freebusy/freebusy/generatefb.php,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- generatefb.php 6 Feb 2008 17:49:48 -0000 1.4
+++ generatefb.php 7 Feb 2008 06:04:17 -0000 1.5
@@ -97,8 +97,20 @@
$failed = false;
+ /* We are using imap folders for our calendar list but
+ * the library expects us to follow the tripper format
+ * used by pfb.php
+ */
+ $req_domain = explode('@', $calendar);
+ $domain = $req_domain[1];
+ $req_folder = explode('/', $req_domain[0]);
+ unset($req_folder[0]);
+ $owner = $req_folder[1];
+ unset($req_folder[1]);
+ $trigger = $owner . '@' . $domain . '/' . join('/', $req_folder);
+
/* Validate folder access */
- $result = $access->parseFolder($calendar);
+ $result = $access->parseFolder($trigger);
if (is_a($result, 'PEAR_Error')) {
echo "Failed accessing calendar \"" . $calendar . "\"!\n";
var_dump($result);
More information about the commits
mailing list