You are here

function privatemsg_filter_tags_delete_submit in Privatemsg 7

Same name and namespace in other branches
  1. 6.2 privatemsg_filter/privatemsg_filter.admin.inc \privatemsg_filter_tags_delete_submit()
  2. 6 privatemsg_filter/privatemsg_filter.admin.inc \privatemsg_filter_tags_delete_submit()
  3. 7.2 privatemsg_filter/privatemsg_filter.admin.inc \privatemsg_filter_tags_delete_submit()

Submit handler for the confirm delete form.

File

privatemsg_filter/privatemsg_filter.admin.inc, line 175
Admin menu callbacks for privatemsg_filter module.

Code

function privatemsg_filter_tags_delete_submit($form, &$form_state) {
  if ($form_state['values']['confirm']) {
    db_delete('pm_tags')
      ->condition('tag_id', $form_state['values']['tag_id'])
      ->execute();
    db_delete('pm_tags_index')
      ->condition('tag_id', $form_state['values']['tag_id'])
      ->execute();
    drupal_set_message(t('Tag has been deleted'));
  }
  $form_state['redirect'] = 'admin/config/messaging/privatemsg/tags';
}