aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorB. Stack <bgstack15@gmail.com>2022-11-14 08:24:29 -0500
committerB. Stack <bgstack15@gmail.com>2022-11-14 08:24:29 -0500
commitb03e557e5f08ca9156869233639f5eefd67e1093 (patch)
treeb4ced0810c1adb32eab8efee50d913d44e2d8761
parentsupport nested items? (diff)
downloadcoupons-b03e557e5f08ca9156869233639f5eefd67e1093.tar.gz
coupons-b03e557e5f08ca9156869233639f5eefd67e1093.tar.bz2
coupons-b03e557e5f08ca9156869233639f5eefd67e1093.zip
fix #1: fails when accept header is absent
Submitted via email
-rw-r--r--coupons_web.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/coupons_web.py b/coupons_web.py
index 16e89eb..bbd1177 100644
--- a/coupons_web.py
+++ b/coupons_web.py
@@ -55,7 +55,11 @@ def search(searchstring = ""):
a = coupons.fetch_and_search(store = store, force = force, searchstring = searchstring, date = date, config = config)
if len(a) > 2: # an empty a is "{}" which is a string?!
results.append({store: json.loads(a)})
- accept = request.headers.get("Accept")
+ accept = []
+ try:
+ accept = request.headers.get("Accept")
+ except:
+ pass
from_js = True if request.headers.get("From") else False
#print(f"DEBUG(web search): Accept only type {accept}")
#print(f"DEBUG(web search): Results: {results}")
bgstack15