From 0d260be0aa85032885b80eb3f4ed1960e8cb741f Mon Sep 17 00:00:00 2001 From: Saurabh Date: Mon, 8 Oct 2018 13:49:12 +0530 Subject: [PATCH] [fix] pass request type as Subscription Notification --- .../doctype/integration_request/integration_request.json | 4 ++-- .../integrations/doctype/paypal_settings/paypal_settings.py | 3 ++- .../doctype/razorpay_settings/razorpay_settings.py | 3 ++- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/frappe/integrations/doctype/integration_request/integration_request.json b/frappe/integrations/doctype/integration_request/integration_request.json index 7d82ff491d..b0e9290adc 100644 --- a/frappe/integrations/doctype/integration_request/integration_request.json +++ b/frappe/integrations/doctype/integration_request/integration_request.json @@ -27,7 +27,7 @@ "label": "Integration Type", "length": 0, "no_copy": 0, - "options": "\nHost\nRemote", + "options": "\nHost\nRemote\nSubscription Notification", "permlevel": 0, "precision": "", "print_hide": 0, @@ -86,7 +86,7 @@ "label": "Status", "length": 0, "no_copy": 0, - "options": "\nQueued\nAuthorized\nCompleted\nCancelled\nFailed\nSubscription Notification\n", + "options": "\nQueued\nAuthorized\nCompleted\nCancelled\nFailed\n", "permlevel": 0, "precision": "", "print_hide": 0, diff --git a/frappe/integrations/doctype/paypal_settings/paypal_settings.py b/frappe/integrations/doctype/paypal_settings/paypal_settings.py index 9fa3164f70..3d4be38467 100644 --- a/frappe/integrations/doctype/paypal_settings/paypal_settings.py +++ b/frappe/integrations/doctype/paypal_settings/paypal_settings.py @@ -381,7 +381,8 @@ def ipn_handler(): doc = frappe.get_doc({ "data": json.dumps(frappe.local.form_dict), "doctype": "Integration Request", - "status": "Subscription Notification" + "integration_type": "Subscription Notification", + "status": "Queued" }).insert(ignore_permissions=True) frappe.db.commit() diff --git a/frappe/integrations/doctype/razorpay_settings/razorpay_settings.py b/frappe/integrations/doctype/razorpay_settings/razorpay_settings.py index 0eb41e5839..3cca99ebe2 100644 --- a/frappe/integrations/doctype/razorpay_settings/razorpay_settings.py +++ b/frappe/integrations/doctype/razorpay_settings/razorpay_settings.py @@ -345,7 +345,8 @@ def razorpay_subscription_callback(): doc = frappe.get_doc({ "data": json.dumps(frappe.local.form_dict), "doctype": "Integration Request", - "status": "Subscription Notification" + "integration_type": "Subscription Notification", + "status": "Queued" }).insert(ignore_permissions=True) frappe.db.commit()