diff --git a/lib/routing.py b/lib/routing.py index da45ada..067d4f9 100644 --- a/lib/routing.py +++ b/lib/routing.py @@ -148,7 +148,9 @@ def prepare_data(rawdata:dict): ltemp.append(Point(p)) dtunnels[tname] = ltemp - dtunlength = rawdata["tunnels"]["length"] + dtunlength = {} + if "length" in rawdata["tunnels"]: + dtunlength = rawdata["tunnels"]["length"] # Fehler, welche im getpositions auftreten weiterführen: im Layout fehlende Dists / Sensoren / fehlende Attribute errors_dists = rawdata["not_found"]["missing_distributors"]