steffen: server/kolab-resource-handlers/kolab-resource-handlers/freebusy freebusy.php, 1.21, 1.22
cvs at intevation.de
cvs at intevation.de
Fri Sep 10 12:13:33 CEST 2004
Author: steffen
Update of /kolabrepository/server/kolab-resource-handlers/kolab-resource-handlers/freebusy
In directory doto:/tmp/cvs-serv2386/kolab-resource-handlers/freebusy
Modified Files:
freebusy.php
Log Message:
yet another bugfix
Index: freebusy.php
===================================================================
RCS file: /kolabrepository/server/kolab-resource-handlers/kolab-resource-handlers/freebusy/freebusy.php,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -d -r1.21 -r1.22
--- freebusy.php 9 Sep 2004 21:05:09 -0000 1.21
+++ freebusy.php 10 Sep 2004 10:13:31 -0000 1.22
@@ -368,7 +368,9 @@
}
$fbdir = $params['kolab_prefix'].'/var/kolab/www/freebusy/data/';
-$fbfilename = $fbdir.$user.($extended?'.xfb':'.ifb');
+$ifbfilename = $fbdir.$user.'.ifb';
+$xfbfilename = $fbdir.$user.'.xfb';
+$fbfilename = ($extended?$xfbfilename:$ifbfilename);
// Handle the case of 'user' instead of 'user at domain'
if (strstr($user, '@') === false) {
@@ -506,12 +508,13 @@
}
$vfb = file_get_contents($fbfilename);
+ $ts = filectime($fbfilename);
if (!$vfb && $extended) {
// Check if we have a plain fb list
- $vfb = file_get_contents("$fbdir$user.ifb");
+ $vfb = file_get_contents($ifbfilename);
+ $ts = filectime($ifbfilename);
}
if (!$vfb) notFound("Unable to locate cached free/busy list");
- $ts = filectime($fbfilename);
}
// And finally send it out, ensuring it doesn't get cached along the way
More information about the commits
mailing list