From b8b2811aa60e5581e196b353514801f2f8a1b6b8 Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Tue, 18 Oct 2016 14:22:48 +0530 Subject: [PATCH] [minor] --- .../doctype/razorpay_settings/razorpay_settings.py | 1 + frappe/templates/generators/web_form.html | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/frappe/integrations/doctype/razorpay_settings/razorpay_settings.py b/frappe/integrations/doctype/razorpay_settings/razorpay_settings.py index c7b9549cab..7b5ef758b9 100644 --- a/frappe/integrations/doctype/razorpay_settings/razorpay_settings.py +++ b/frappe/integrations/doctype/razorpay_settings/razorpay_settings.py @@ -200,6 +200,7 @@ def capture_payment(is_sandbox=False, sanbox_response=None): doc = frappe.get_doc("Integration Request", doc.name) doc.status = "Failed" doc.error = frappe.get_traceback() + frappe.log_error(doc.error, '{0} Failed'.format(doc.name)) @frappe.whitelist(allow_guest=True, xss_safe=True) def get_checkout_url(**kwargs): diff --git a/frappe/templates/generators/web_form.html b/frappe/templates/generators/web_form.html index a24895b689..acaa467d9f 100644 --- a/frappe/templates/generators/web_form.html +++ b/frappe/templates/generators/web_form.html @@ -417,6 +417,10 @@ frappe.ready(function() { frappe.form_dirty = true; }); + $form.on('submit', function() { + return false; + }); + // allow payment only if $('.btn-payment').on('click', function() { save(true); @@ -593,7 +597,7 @@ frappe.ready(function() { function save(for_payment) { if(window.saving) - return; + return false; window.saving = true; frappe.form_dirty = false;