diff options
author | Philip Sargent <philip.sargent@klebos.com> | 2022-07-25 11:31:43 +0300 |
---|---|---|
committer | Philip Sargent <philip.sargent@klebos.com> | 2022-07-25 11:31:43 +0300 |
commit | cddcb0e321b689896e19c0c256664f7153a0fd32 (patch) | |
tree | d2f4d1522ca9d9f03192f846e253462b5f08f992 /parsers/caves.py | |
parent | f9a7ba792718afddc888adf3e9aaa8fe8da8144c (diff) | |
download | troggle-cddcb0e321b689896e19c0c256664f7153a0fd32.tar.gz troggle-cddcb0e321b689896e19c0c256664f7153a0fd32.tar.bz2 troggle-cddcb0e321b689896e19c0c256664f7153a0fd32.zip |
fix minor bug in setting dummy entrance
Diffstat (limited to 'parsers/caves.py')
-rw-r--r-- | parsers/caves.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/parsers/caves.py b/parsers/caves.py index f568c8c..92eb0f0 100644 --- a/parsers/caves.py +++ b/parsers/caves.py @@ -49,10 +49,10 @@ def dummy_entrance(k, slug, msg="DUMMY"): if ent: ent.save() # must save to have id before foreign keys work. try: # Now create a entrance slug ID - es = EntranceSlug.objects.update_or_create(entrance = ent, + es = EntranceSlug(entrance = ent, slug = slug, primary = False) except: - message = f" ! {k:11s} {msg} entrance create failure" + message = f" ! {k:11s} {msg}-{slug} entrance create failure" DataIssue.objects.create(parser='caves', message=message, url=f'{slug}') print(message) @@ -75,11 +75,12 @@ def set_dummy_entrance(id, slug, cave, msg="DUMMY"): letter = "" entrances_xslug[slug] = entrance ce = CaveAndEntrance.objects.update_or_create(cave = cave, entrance_letter = "", entrance = entrance) - message = f' ! Warning: Dummy Entrance created for {id}' + message = f' ! Warning: Dummy Entrance successfully set for entrance {id} on cave {cave}' DataIssue.objects.create(parser='caves', message=message, url=f'{cave.url}') print(message) except: + #raise message = f' ! Entrance Dummy setting failure, slug:"{slug}" cave id :"{id}" ' DataIssue.objects.create(parser='caves', message=message, url=f'{cave.url}') print(message) |