From 0943b684d3a96b4c8392082052727d2eb77054d0 Mon Sep 17 00:00:00 2001 From: Saurabh Date: Wed, 10 May 2017 14:02:25 +0530 Subject: [PATCH] [minor][fix] check also for dropbox_setup_via_site_config while showing Take Backup Now (#3256) --- .../doctype/dropbox_settings/dropbox_settings.js | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/frappe/integrations/doctype/dropbox_settings/dropbox_settings.js b/frappe/integrations/doctype/dropbox_settings/dropbox_settings.js index 9b47a385fc..0fd4e195b1 100644 --- a/frappe/integrations/doctype/dropbox_settings/dropbox_settings.js +++ b/frappe/integrations/doctype/dropbox_settings/dropbox_settings.js @@ -26,13 +26,15 @@ frappe.ui.form.on('Dropbox Settings', { }, take_backup: function(frm) { - if (frm.doc.app_access_key && frm.doc.app_secret_key && frm.doc.dropbox_access_key && frm.doc.dropbox_access_secret) { - frm.add_custom_button(__("Take Backup Now"), function(frm){ - frappe.call({ - method: "frappe.integrations.doctype.dropbox_settings.dropbox_settings.take_backup", - freeze: true - }) - }).addClass("btn-primary") + if ((frm.doc.app_access_key && frm.doc.app_secret_key) || frm.doc.dropbox_setup_via_site_config){ + if (frm.doc.dropbox_access_key && frm.doc.dropbox_access_secret) { + frm.add_custom_button(__("Take Backup Now"), function(frm){ + frappe.call({ + method: "frappe.integrations.doctype.dropbox_settings.dropbox_settings.take_backup", + freeze: true + }) + }).addClass("btn-primary") + } } } });