summaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
Diffstat (limited to 'core')
-rw-r--r--core/models_survex.py1
-rw-r--r--core/views_caves.py2
2 files changed, 3 insertions, 0 deletions
diff --git a/core/models_survex.py b/core/models_survex.py
index d732130..65bbaaa 100644
--- a/core/models_survex.py
+++ b/core/models_survex.py
@@ -99,6 +99,7 @@ class SurvexBlockLookUpManager(models.Manager):
class SurvexBlock(models.Model):
objects = SurvexBlockLookUpManager()
name = models.CharField(max_length=100)
+ title = models.CharField(max_length=100)
parent = models.ForeignKey('SurvexBlock', blank=True, null=True,on_delete=models.SET_NULL)
cave = models.ForeignKey('Cave', blank=True, null=True,on_delete=models.SET_NULL)
diff --git a/core/views_caves.py b/core/views_caves.py
index dfcbf39..96efe9e 100644
--- a/core/views_caves.py
+++ b/core/views_caves.py
@@ -78,6 +78,8 @@ def caveKey(x):
Note that cave kataster numbers are not generally integers.
This needs to be fixed make a decent sort order.
"""
+ if not x.kataster_number:
+ return "~"
return x.kataster_number
def getnotablecaves():