2
0
mirror of https://expo.survex.com/repositories/troggle/.git synced 2025-12-15 03:37:18 +00:00

Fix bad pages for clashing kataster numbers

This commit is contained in:
Philip Sargent
2020-06-07 16:13:59 +01:00
parent 72fd57ef76
commit 75bac01f3a
3 changed files with 26 additions and 4 deletions

View File

@@ -27,6 +27,14 @@ def flatpage(request, path):
return troggle.core.views_caves.caveSlug(request, r.slug())
except Cave.DoesNotExist:
pass
except:
print(" ! FAILED to get only one cave per slug for: "+path)
caves = Cave.objects.all().filter(url = path)
for c in caves:
print(path, c.slug())
if c.slug() != None:
return troggle.core.views_caves.caveSlug(request, c.slug())
pass
try:
r = EntranceRedirect.objects.get(originalURL = path)