summaryrefslogtreecommitdiffstats
path: root/core/models/caves.py
diff options
context:
space:
mode:
Diffstat (limited to 'core/models/caves.py')
-rw-r--r--core/models/caves.py16
1 files changed, 4 insertions, 12 deletions
diff --git a/core/models/caves.py b/core/models/caves.py
index 45a7b5e..2914e1e 100644
--- a/core/models/caves.py
+++ b/core/models/caves.py
@@ -53,18 +53,10 @@ class CaveAndEntrance(models.Model):
def get_cave_leniently(caveid):
- try:
- c = getCave(caveid)
- if c:
- return c
- except:
- # print(f"get_cave_leniently FAIL {caveid}")
- try:
- c = getCave("1623-"+caveid)
- if c:
- return c
- except:
- return None
+ Gcavelookup = GetCaveLookup()
+ if caveid in Gcavelookup:
+ return Gcavelookup[caveid]
+
class Cave(TroggleModel):
# (far) too much here perhaps,