summaryrefslogtreecommitdiffstats
path: root/core/models.py
diff options
context:
space:
mode:
Diffstat (limited to 'core/models.py')
-rw-r--r--core/models.py12
1 files changed, 7 insertions, 5 deletions
diff --git a/core/models.py b/core/models.py
index f65efed..32b094a 100644
--- a/core/models.py
+++ b/core/models.py
@@ -535,13 +535,15 @@ class Cave(TroggleModel):
def getCaveByReference(reference):
areaname, code = reference.split("-", 1)
- print(areaname, code)
+ #print(areaname, code)
area = Area.objects.get(short_name = areaname)
- print(area)
- foundCaves = list(Cave.objects.filter(area = area, kataster_number = code).all()) + list(Cave.objects.filter(area = area, unofficial_number = code).all())
+ #print(area)
+ foundCaves = list(Cave.objects.filter(area = area, kataster_number = code).all()) + list(Cave.objects.filter(area = area, unofficial_number = code).all())
print(list(foundCaves))
- assert len(foundCaves) == 1
- return foundCaves[0]
+ if len(foundCaves) == 1:
+ return foundCaves[0]
+ else:
+ return False
class OtherCaveName(TroggleModel):
name = models.CharField(max_length=160)