diff --git a/lib/view/v2.py b/lib/view/v2.py index 22a7518..6a9e122 100644 --- a/lib/view/v2.py +++ b/lib/view/v2.py @@ -544,10 +544,9 @@ def main(query, parsed_query, data): else: data_parsed = data - parsed_query["text"] = "no" - filename = "b_" + parse_query.serialize(parsed_query) + ".png" - if html_output: + parsed_query["text"] = "no" + filename = "b_" + parse_query.serialize(parsed_query) + ".png" output = """ diff --git a/lib/wttr_srv.py b/lib/wttr_srv.py index 2ae69c1..d8892e8 100644 --- a/lib/wttr_srv.py +++ b/lib/wttr_srv.py @@ -247,7 +247,7 @@ def parse_request(location, request, query, fast_mode=False): Return: dictionary with parsed parameters """ - if location.startswith("b_"): + if location and location.startswith("b_"): result = parse_query.deserialize(location) result["request_url"] = request.url if result: