From 5321cbd4989658576533b6a4a4205269a96db751 Mon Sep 17 00:00:00 2001 From: Aleksander Machniak <alec@alec.pl> Date: Sun, 22 Feb 2015 04:48:43 -0500 Subject: [PATCH] Fix missing or not up-to-date CATEGORIES entry in vCard export (#1490277) --- program/lib/Roundcube/rcube_contacts.php | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/program/lib/Roundcube/rcube_contacts.php b/program/lib/Roundcube/rcube_contacts.php index 5e1a40e..b05c428 100644 --- a/program/lib/Roundcube/rcube_contacts.php +++ b/program/lib/Roundcube/rcube_contacts.php @@ -716,6 +716,11 @@ // copy values into vcard object $vcard = new rcube_vcard($record['vcard'] ? $record['vcard'] : $save_data['vcard'], RCUBE_CHARSET, false, $this->vcard_fieldmap); $vcard->reset(); + + // don't store groups in vCard (#1490277) + $vcard->set('groups', null); + unset($save_data['groups']); + foreach ($save_data as $key => $values) { list($field, $section) = explode(':', $key); $fulltext = in_array($field, $this->fulltext_cols); -- Gitblit v1.9.1