You are here

function workbench_scheduler_admin_delete_schedule_submit in Workbench Scheduler 7

Same name and namespace in other branches
  1. 7.2 workbench_scheduler.admin.inc \workbench_scheduler_admin_delete_schedule_submit()

Submit function for deleting a schedule.

File

./workbench_scheduler.admin.inc, line 314
Provides admin functions for Workbench Scheduler.

Code

function workbench_scheduler_admin_delete_schedule_submit($form, &$form_state) {

  // Fetch the schedule to delete.
  $schedule = $form['#schedule'];

  // Attempt to delete.
  if (workbench_scheduler_delete_schedules($schedule->name)) {
    drupal_set_message(t('Schedule and associated data deleted'), 'status', FALSE);

    // Go back to schedules page.
    $form_state['redirect'] = 'admin/config/workbench/scheduler/schedules';
  }
  else {
    drupal_set_message(t('Error deleting schedule'), 'error', FALSE);
  }
}