From 5f1b01bea796d4f4e8bef46dcc45980ed2c802d4 Mon Sep 17 00:00:00 2001 From: Philip Sargent Date: Sat, 12 Jul 2025 17:30:40 +0300 Subject: fix non-appearing cave id info on wallets --- core/models/caves.py | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) (limited to 'core/models/caves.py') 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, -- cgit v1.2.3