mirror of
https://expo.survex.com/repositories/troggle/.git
synced 2025-12-14 19:47:12 +00:00
tidy up entranceSlug all now deleted
This commit is contained in:
@@ -5,7 +5,7 @@ from pathlib import Path
|
||||
from django.conf import settings
|
||||
from django.db import transaction
|
||||
|
||||
from troggle.core.models.caves import Area, Cave, CaveAndEntrance, Entrance, GetCaveLookup #EntranceSlug,
|
||||
from troggle.core.models.caves import Area, Cave, CaveAndEntrance, Entrance, GetCaveLookup
|
||||
from troggle.core.models.logbooks import CaveSlug
|
||||
from troggle.core.models.troggle import DataIssue
|
||||
from troggle.settings import CAVEDESCRIPTIONS, ENTRANCEDESCRIPTIONS, EXPOWEB, SURVEX_DATA
|
||||
@@ -46,16 +46,6 @@ def dummy_entrance(k, slug, msg="DUMMY"):
|
||||
marking="?",
|
||||
)
|
||||
if ent:
|
||||
# try: # Now create a entranceslug object
|
||||
# EntranceSlug(entrance=ent, slug=slug)
|
||||
# except:
|
||||
# message = f" ! {k:11s} {msg} cave SLUG '{slug}' create failure"
|
||||
# DataIssue.objects.create(parser="entrances", message=message, url=f"{slug}")
|
||||
# print(message)
|
||||
|
||||
# # ent.cached_slug = slug
|
||||
# # ent.filename = slug + ".html"
|
||||
# # ent.save()
|
||||
return ent
|
||||
else:
|
||||
message = f" ! {k:11s} {msg}-{slug} {k} entrance create failure"
|
||||
@@ -81,14 +71,6 @@ def set_dummy_entrance(id, slug, cave, msg="DUMMY"):
|
||||
message = f' ! Entrance Dummy setting failure, slug:"{slug}" cave id :"{id}" '
|
||||
DataIssue.objects.create(parser="entrances", message=message, url=f"{cave.url}")
|
||||
print(message)
|
||||
|
||||
# try:
|
||||
# EntranceSlug.objects.update_or_create(entrance=entrance, slug=slug)
|
||||
# except:
|
||||
# # raise
|
||||
# message = f' ! EntranceSlug setting failure for Dummy cave, slug:"{slug}" cave id :"{id}" '
|
||||
# DataIssue.objects.create(parser="entrances", message=message, url=f"{cave.url}")
|
||||
# print(message)
|
||||
|
||||
def make_areas():
|
||||
print(" - Creating Areas 1623, 1624, 1627 and 1626")
|
||||
@@ -372,25 +354,6 @@ def readentrance(filename):
|
||||
message = f" ! - More than one slug for an entrance: {entrance}, slugs: {slugs}. Aborting."
|
||||
DataIssue.objects.create(parser="entrances", message=message, url=f"/cave/{slug}/edit/")
|
||||
print(message)
|
||||
# for slug in slugs:
|
||||
# # print("entrance slug:{} filename:{}".format(slug, filename))
|
||||
# try:
|
||||
# EntranceSlug.objects.update_or_create(entrance=e, slug=slug)
|
||||
# except:
|
||||
# # need to cope with duplicates
|
||||
# message = f" ! FAILED to get precisely one ENTRANCE when updating using: cave_entrance/{filename}"
|
||||
# DataIssue.objects.create(parser="entrances", 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)
|
||||
# for k in kents:
|
||||
# message = " ! - DUPLICATE in db. entrance:" + str(k.entrance) + ", slug:" + str(k.slug())
|
||||
# DataIssue.objects.create(parser="entrances", message=message, url=f"/cave/{slug}/edit/")
|
||||
# print(message)
|
||||
# for k in kents:
|
||||
# if k.slug() is not None:
|
||||
# print(" ! - OVERWRITING this one: slug:" + str(k.slug()))
|
||||
# k.notes = "DUPLICATE entrance found on import. Please fix\n" + k.notes
|
||||
|
||||
|
||||
def readcave(filename):
|
||||
"""Reads an enrance description from the .html file
|
||||
|
||||
Reference in New Issue
Block a user