steffen: server/kolab-resource-handlers/kolab-resource-handlers/freebusy freebusyimapcache.class.php, 1.4, 1.5

cvs at kolab.org cvs at kolab.org
Thu May 10 13:02:48 CEST 2007


Author: steffen

Update of /kolabrepository/server/kolab-resource-handlers/kolab-resource-handlers/freebusy
In directory doto:/tmp/cvs-serv30589

Modified Files:
	freebusyimapcache.class.php 
Log Message:
support for triggering by domainless users

Index: freebusyimapcache.class.php
===================================================================
RCS file: /kolabrepository/server/kolab-resource-handlers/kolab-resource-handlers/freebusy/freebusyimapcache.class.php,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- freebusyimapcache.class.php	29 Apr 2007 18:44:45 -0000	1.4
+++ freebusyimapcache.class.php	10 May 2007 11:02:46 -0000	1.5
@@ -140,6 +140,10 @@
       $domain = $regs[2].'/';
 	   $domain = str_replace(".", "^", $domain);
 	   $domain = str_replace("\0", "", $domain);
+    } else if( ereg('(.*)@(.*)', $folder_storename, $regs ) ) {
+	// Folder-encoded domain, ie. domainless user
+      $domain = $regs[2].'/';
+      $folder_storename = $regs[1];
     } else $domain = '';
 	
     $full_path = $this->store_prefix.$domain.$folder_storename.".imapcache";





More information about the commits mailing list