From 16608d3db6827038b4825f9464aff04c10f0d64c Mon Sep 17 00:00:00 2001 From: rootzoll Date: Sun, 12 Jul 2020 21:35:57 +0200 Subject: [PATCH] #1194 respond to rejected orders --- home.admin/config.scripts/blitz.subscriptions.ip2tor.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/home.admin/config.scripts/blitz.subscriptions.ip2tor.py b/home.admin/config.scripts/blitz.subscriptions.ip2tor.py index 917f8f761..7703e26ad 100644 --- a/home.admin/config.scripts/blitz.subscriptions.ip2tor.py +++ b/home.admin/config.scripts/blitz.subscriptions.ip2tor.py @@ -183,6 +183,8 @@ def apiPlaceOrderNew(session, shopurl, hostid, toraddressWithPort): response = session.post(url, data=postData) except Exception as e: raise BlitzError("failed HTTP request",url,e) + if response.status_code == 420: + raise BlitzError("forwarding this address was rejected",response.status_code) if response.status_code != 201: raise BlitzError("failed HTTP code",response.status_code) @@ -206,6 +208,8 @@ def apiPlaceOrderExtension(session, shopurl, bridgeid): response = session.post(url) except Exception as e: raise BlitzError("failed HTTP request",url,e) + if response.status_code == 420: + raise BlitzError("forwarding this address was rejected",response.status_code) if response.status_code != 200 and response.status_code != 201: raise BlitzError("failed HTTP code",response.status_code)