summaryrefslogtreecommitdiffstats
path: root/core/views/caves.py
diff options
context:
space:
mode:
Diffstat (limited to 'core/views/caves.py')
-rw-r--r--core/views/caves.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/core/views/caves.py b/core/views/caves.py
index 5196bce..8adf0d6 100644
--- a/core/views/caves.py
+++ b/core/views/caves.py
@@ -374,7 +374,9 @@ def edit_cave(request, path="", slug=None):
cave.save()
form.save_m2m()
if slug is None:
- cs = CaveSlug(cave=cave, slug=cave.reference(), primary=True)
+ # it is not visible on the form so it always will be None
+ slug = f"{cave.areacode}-{cave.number()}"
+ cs = CaveSlug(cave=cave, slug=slug, primary=True)
cs.save()
#ceinsts = ceFormSet.save(commit=False)
#for ceinst in ceinsts: