From 405573fc42100c18222b1b0bdc54e151d554e2b7 Mon Sep 17 00:00:00 2001 From: Pratik Vyas Date: Wed, 18 Jun 2014 15:59:18 +0530 Subject: [PATCH] don\'t enqueue scheduled tasks if in maintenance mode --- frappe/tasks.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/frappe/tasks.py b/frappe/tasks.py index b313078bd8..509459b715 100644 --- a/frappe/tasks.py +++ b/frappe/tasks.py @@ -96,6 +96,9 @@ def enqueue_scheduler_events(): @celery_task() def enqueue_events_for_site(site): try: + frappe.init(site=site) + if frappe.local.conf.maintenance_mode: + return frappe.connect(site=site) enqueue_events(site) finally: