From c707021bee0cabc3c2cb02d85243c3cc4c755f2c Mon Sep 17 00:00:00 2001 From: CMDR-Kiel42 Date: Sat, 10 Aug 2019 16:55:14 +0200 Subject: [PATCH] Check range is valid before plotting a route --- SpanshRouter/SpanshRouter.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/SpanshRouter/SpanshRouter.py b/SpanshRouter/SpanshRouter.py index 9f4a7cd..7285f74 100755 --- a/SpanshRouter/SpanshRouter.py +++ b/SpanshRouter/SpanshRouter.py @@ -321,7 +321,12 @@ class SpanshRouter(): if ( source and source != self.source_ac.placeholder and dest and dest != self.dest_ac.placeholder ): - range_ly = float(self.range_entry.get()) + try: + range_ly = float(self.range_entry.get()) + except ValueError: + self.show_error("Invalid range") + return + job_url="https://spansh.co.uk/api/route?" results = requests.post(job_url, params={