diff options
Diffstat (limited to 'parsers/survex.py')
-rw-r--r-- | parsers/survex.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/parsers/survex.py b/parsers/survex.py index 1f96d6b..27053cd 100644 --- a/parsers/survex.py +++ b/parsers/survex.py @@ -69,13 +69,14 @@ class MapLocations(object): def points(self): for ent in Entrance.objects.all(): if ent.best_station(): + print(f"{ent.filename}", end=", ") try: k = ent.caveandentrance_set.all()[0].cave except: - message = f" ! Failed to get Cave linked to Entrance:{ent.name} from:{ent.filename} best:{ent.best_station()}" + message = f" ! Failed to get Cave linked to Entrance:{ent.name} from:{ent.filename} best:{ent.best_station()} {ent.caveandentrance_set.all()}" DataIssue.objects.create(parser='entrances', message=message) print(message) - raise + continue # skip this entrance try: areaName = k.getArea().short_name except: |