diff --git a/nests.py b/nests.py index 0feaee5b4..be0b99cd6 100644 --- a/nests.py +++ b/nests.py @@ -48,7 +48,7 @@ def render_nests(): def get_spawns_at_point(): with db.session_scope() as session: spawns = db.get_sightings_per_spawn(session) - return dict(spawns) + return spawns @app.route('/') def nest_map(nests_html=render_nests()): @@ -65,7 +65,10 @@ def nest_spawns(): except (FileNotFoundError, TypeError, KeyError): sightings_per_spawn = get_spawns_at_point() for s in spawns: - sorted = sightings_per_spawn[s['spawn_id']] + try: + sorted = sightings_per_spawn[s['spawn_id']] + except: + sorted = [(-1,0),(-2,0),(-3,0)] total = sum([p[1] for p in sorted]) if total == 0: total = 1