diff options
| author | alec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c> | 2008-10-24 08:10:10 +0000 |
|---|---|---|
| committer | alec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c> | 2008-10-24 08:10:10 +0000 |
| commit | e4c30e852341bf0206dac0386d855c9363b91479 (patch) | |
| tree | 773031f4ee8158a89aad5386dccb6986c6d51719 /roundcubemail/program/steps/settings | |
| parent | 4278ac8215da8ce3a62027d2dc4e763f2b45ab2d (diff) | |
- Added option 'identities_level', removed 'multiple_identities'
- Allow deleting identities when multiple_identities=false (#1485435)
git-svn-id: https://svn.roundcube.net/trunk@2007 208e9e7b-5314-0410-a742-e7e81cd9613c
Diffstat (limited to 'roundcubemail/program/steps/settings')
| -rw-r--r-- | roundcubemail/program/steps/settings/delete_identity.inc | 17 |
1 files changed, 3 insertions, 14 deletions
diff --git a/roundcubemail/program/steps/settings/delete_identity.inc b/roundcubemail/program/steps/settings/delete_identity.inc index 87bac13ea..ee6fbb157 100644 --- a/roundcubemail/program/steps/settings/delete_identity.inc +++ b/roundcubemail/program/steps/settings/delete_identity.inc @@ -21,28 +21,17 @@ if (($ids = get_input_value('_iid', RCUBE_INPUT_GET)) && preg_match('/^[0-9]+(,[0-9]+)*$/', $ids)) { - if ($RCMAIL->config->get('multiple_identities', true)) { - if ($USER->delete_identity($ids)) { - $OUTPUT->show_message('deletedsuccessfully', 'confirmation'); - } - else { - $OUTPUT->show_message('nodeletelastidentity', 'error'); - } + if ($USER->delete_identity($ids)) { + $OUTPUT->show_message('deletedsuccessfully', 'confirmation'); } else { - $OUTPUT->show_message('opnotpermitted', 'error'); + $OUTPUT->show_message('nodeletelastidentity', 'error'); } - // send response if ($OUTPUT->ajax_call) $OUTPUT->send(); } - -if ($OUTPUT->ajax_call) - exit; - - // go to identities page rcmail_overwrite_action('identities'); |
