summaryrefslogtreecommitdiffstats
path: root/parsers/caves.py
diff options
context:
space:
mode:
authorPhilip Sargent <philip.sargent@gmail.com>2023-03-28 15:37:25 +0100
committerPhilip Sargent <philip.sargent@gmail.com>2023-03-28 15:37:25 +0100
commit6ca5d5bfa83ef59a6ecc93a6ef9b12abf137be38 (patch)
treeb50de0eff0ac41778a09e55584900194973b219d /parsers/caves.py
parent2091eb8e8bbeddb8b7ca57f4bd0032ece60618e6 (diff)
downloadtroggle-6ca5d5bfa83ef59a6ecc93a6ef9b12abf137be38.tar.gz
troggle-6ca5d5bfa83ef59a6ecc93a6ef9b12abf137be38.tar.bz2
troggle-6ca5d5bfa83ef59a6ecc93a6ef9b12abf137be38.zip
debug ent report
Diffstat (limited to 'parsers/caves.py')
-rw-r--r--parsers/caves.py5
1 files changed, 3 insertions, 2 deletions
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]