| | |
| | | $deleted = !$plugin['abort'] ? $CONTACTS->delete($cid, $undo_time < 1) : $plugin['result']; |
| | | |
| | | if (!$deleted) { |
| | | $OUTPUT->show_message($plugin['message'] ? $plugin['message'] : 'contactdelerror', 'error'); |
| | | $OUTPUT->command('list_contacts'); |
| | | if ($plugin['message']) { |
| | | $error = $plugin['message']; |
| | | } |
| | | else if (($error = $CONTACTS->get_error()) && $error['message']) { |
| | | $error = $error['message']; |
| | | } |
| | | else { |
| | | $error = 'contactdelerror'; |
| | | } |
| | | |
| | | $source = get_input_value('_source', RCUBE_INPUT_GPC); |
| | | $group = get_input_value('_gid', RCUBE_INPUT_GPC); |
| | | |
| | | $OUTPUT->show_message($error, 'error'); |
| | | $OUTPUT->command('list_contacts', $source, $group); |
| | | $OUTPUT->send(); |
| | | } |
| | | else { |