diff --git a/rules_scheduler/rules_scheduler.module b/rules_scheduler/rules_scheduler.module index d335032..6134b4d 100644 --- a/rules_scheduler/rules_scheduler.module +++ b/rules_scheduler/rules_scheduler.module @@ -40,6 +40,11 @@ function rules_scheduler_cron_queue_info() { */ function rules_scheduler_run_task(array $task) { try { + // BC support for tasks that have been already queued, before update + // rules_scheduler_update_7204() ran. + if (isset($task['state'])) { + $task['data'] = $task['state']; + } rules_scheduler_task_handler($task)->runTask(); } catch (RulesEvaluationException $e) {