plugins/kolab_addressbook

Thomas Brüderli bruederli at kolabsys.com
Wed Nov 27 13:57:39 CET 2013


 plugins/kolab_addressbook/lib/rcube_kolab_contacts.php |    3 +++
 1 file changed, 3 insertions(+)

New commits:
commit 7048e00350a7e263ff64709e29e8a61b29646aaa
Author: Thomas Bruederli <bruederli at kolabsys.com>
Date:   Wed Nov 27 13:58:07 2013 +0100

    Preserve categories when saving contact in web client (#2608)

diff --git a/plugins/kolab_addressbook/lib/rcube_kolab_contacts.php b/plugins/kolab_addressbook/lib/rcube_kolab_contacts.php
index 674f859..bc20970 100644
--- a/plugins/kolab_addressbook/lib/rcube_kolab_contacts.php
+++ b/plugins/kolab_addressbook/lib/rcube_kolab_contacts.php
@@ -1203,6 +1203,9 @@ class rcube_kolab_contacts extends rcube_addressbook
 
         $contact['address'] = $addresses;
 
+        // categories are not supported in the web client but should be preserved (#2608)
+        $contact['categories'] = $old['categories'];
+
         // copy meta data (starting with _) from old object
         foreach ((array)$old as $key => $val) {
             if (!isset($contact[$key]) && $key[0] == '_')




More information about the commits mailing list