diff options
author | alecpl <alec@alec.pl> | 2010-05-13 09:13:25 +0000 |
---|---|---|
committer | alecpl <alec@alec.pl> | 2010-05-13 09:13:25 +0000 |
commit | bb8012cfcde4ee598c2281373252a84ce0c96cc2 (patch) | |
tree | 0173df3c267e8a377e842a4e4bd63ad50921f693 /program/steps/addressbook/groups.inc | |
parent | af1cc9d40356839abbac33d59f13d3dcdc58787d (diff) |
- Extend contact groups support (#1486682)
Diffstat (limited to 'program/steps/addressbook/groups.inc')
-rw-r--r-- | program/steps/addressbook/groups.inc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/program/steps/addressbook/groups.inc b/program/steps/addressbook/groups.inc index eda258c6e..c98d4d840 100644 --- a/program/steps/addressbook/groups.inc +++ b/program/steps/addressbook/groups.inc @@ -19,7 +19,6 @@ */ - if ($CONTACTS->readonly || !$CONTACTS->groups) { $OUTPUT->show_message('sourceisreadonly', 'warning'); $OUTPUT->send(); @@ -62,6 +61,7 @@ else if ($RCMAIL->action == 'group-create') { } if ($created && $OUTPUT->ajax_call) { + $created['source'] = $source; $OUTPUT->command('insert_contact_group', $created); } else if (!$created) { @@ -77,7 +77,7 @@ else if ($RCMAIL->action == 'group-rename') { } if ($newname && $OUTPUT->ajax_call) - $OUTPUT->command('update_contact_group', $gid, $newname); + $OUTPUT->command('update_contact_group', array('source' => $source, 'id' => $gid, 'name' => $newname)); else if (!$newname) $OUTPUT->show_message($plugin['message'] ? $plugin['message'] : 'errorsaving', 'error'); } @@ -90,7 +90,7 @@ else if ($RCMAIL->action == 'group-delete') { } if ($deleted) - $OUTPUT->command('remove_group_item', $gid); + $OUTPUT->command('remove_group_item', array('source' => $source, 'id' => $gid)); else $OUTPUT->show_message($plugin['message'] ? $plugin['message'] : 'errorsaving', 'error'); } @@ -98,4 +98,4 @@ else if ($RCMAIL->action == 'group-delete') { // send response $OUTPUT->send(); -?>
\ No newline at end of file +?> |