From 9928aa38d7ee42514763ef24fd0c3fd7cc2fd90f Mon Sep 17 00:00:00 2001 From: Aditya Hase Date: Tue, 10 Sep 2019 17:08:35 +0530 Subject: [PATCH] feat(scheduler): Show popup if scheduler is inactive (#8391) --- frappe/public/js/frappe/desk.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/frappe/public/js/frappe/desk.js b/frappe/public/js/frappe/desk.js index e6c2328c73..35478834c3 100644 --- a/frappe/public/js/frappe/desk.js +++ b/frappe/public/js/frappe/desk.js @@ -130,6 +130,21 @@ frappe.Application = Class.extend({ } } this.link_preview = new frappe.ui.LinkPreview(); + + setInterval(function() { + frappe.call({ + method: 'frappe.core.page.background_jobs.background_jobs.get_scheduler_status', + callback: function(r) { + if (r.message[0] == __("Inactive")) { + frappe.msgprint({ + title: __("Scheduler Inactive"), + indicator: "red", + message: __("Background jobs are not running. Please contact Administrator") + }); + } + } + }); + }, 300000); // check every 5 minutes }, setup_frappe_vue() {