From: hickert Date: Wed, 20 Aug 2008 12:35:08 +0000 (+0000) Subject: Updated kolabSharedFolderTarget X-Git-Url: https://git.tokkee.org/?a=commitdiff_plain;h=0adab20badbeaae213d7a7d0df5cb719c2de23c7;p=gosa.git Updated kolabSharedFolderTarget git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.5@12252 594d385d-05f5-0310-b6e9-bd551577e9d8 --- diff --git a/include/class_mail-methods-kolab.inc b/include/class_mail-methods-kolab.inc index 61d15c47f..08280c188 100644 --- a/include/class_mail-methods-kolab.inc +++ b/include/class_mail-methods-kolab.inc @@ -221,13 +221,13 @@ class mailMethodKolab extends mailMethodCyrus } } - /* Save shared folder target */ - $mailObject->attrs['gosaSharedFolderTarget']= "kolab+shared.".$mailObject->mail; - /* Kolab shared folder names are like ' shared.uid@server.de ' So overwrite uid to match these folder names. Else we can't read quota settings etc. #FIXME is there a better way to detect if it is 'shared.' or 'shared+' or 'kolab+shared.' or what ever ?*/ $mailObject->uid = "shared.".$mailObject->uid."@".preg_replace("/^.*@/","",$mailObject->mail); + + /* Save shared folder target */ + $mailObject->attrs['gosaSharedFolderTarget']= "kolab+shared.".$mailObject->cn."@".preg_replace("/^.*@/","",$mailObject->mail); /* Assign new acls */ $mailObject->attrs['acl']= array();