From 6ca5d5bfa83ef59a6ecc93a6ef9b12abf137be38 Mon Sep 17 00:00:00 2001 From: Philip Sargent Date: Tue, 28 Mar 2023 15:37:25 +0100 Subject: debug ent report --- parsers/caves.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'parsers/caves.py') diff --git a/parsers/caves.py b/parsers/caves.py index f12cd84..feb8fbb 100644 --- a/parsers/caves.py +++ b/parsers/caves.py @@ -373,7 +373,8 @@ def readentrance(filename): # need to cope with duplicates message = f" ! FAILED to get precisely one ENTRANCE when updating using: cave_entrance/{filename}" DataIssue.objects.create(parser="caves", message=message, url=f"/cave/{slug}/edit/") - kents = EntranceSlug.objects.all().filter(entrance=e, slug=slug, primary=primary) + # kents = EntranceSlug.objects.all().filter(entrance=e, slug=slug, primary=primary) + kents = EntranceSlug.objects.all().filter(entrance=e, slug=slug) for k in kents: message = " ! - DUPLICATE in db. entrance:" + str(k.entrance) + ", slug:" + str(k.slug()) DataIssue.objects.create(parser="caves", message=message, url=f"/cave/{slug}/edit/") @@ -509,7 +510,7 @@ def readcave(filename): newArea.save() areas_xslug[area_slug] = newArea c.area.add(newArea) - primary = True + primary = True # this sets the first thing we find to be primary=True and all the others =False for slug in slugs: if slug in caves_xslug: cs = caves_xslug[slug] -- cgit v1.2.3