From 360bd3ea740073b83817183581893681e13a8570 Mon Sep 17 00:00:00 2001 From: thomascube Date: Tue, 15 Feb 2011 21:00:48 +0000 Subject: Allow group identifiers to be changed upon renaming (used in LDAP) --- program/steps/addressbook/groups.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'program/steps') diff --git a/program/steps/addressbook/groups.inc b/program/steps/addressbook/groups.inc index b70bbf265..4c70bf114 100644 --- a/program/steps/addressbook/groups.inc +++ b/program/steps/addressbook/groups.inc @@ -91,7 +91,7 @@ else if ($RCMAIL->action == 'group-rename') { $plugin = $RCMAIL->plugins->exec_hook('group_rename', array('group_id' => $gid, 'name' => $name, 'source' => $source)); if (!$plugin['abort']) - $newname = $CONTACTS->rename_group($gid, $plugin['name']); + $newname = $CONTACTS->rename_group($gid, $plugin['name'], $newgid); else $newname = $plugin['result']; } @@ -99,7 +99,7 @@ else if ($RCMAIL->action == 'group-rename') { if ($newname && $OUTPUT->ajax_call) { $OUTPUT->show_message('grouprenamed', 'confirmation'); $OUTPUT->command('update_contact_group', array( - 'source' => $source, 'id' => $gid, 'name' => $newname)); + 'source' => $source, 'id' => $gid, 'name' => $newname, 'newid' => $newgid)); } else if (!$newname) $OUTPUT->show_message($plugin['message'] ? $plugin['message'] : 'errorsaving', 'error'); -- cgit v1.2.3