summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhilip Sargent (laptop) <philip.sargent@gmail.com>2021-05-13 21:46:29 +0300
committerPhilip Sargent (laptop) <philip.sargent@gmail.com>2021-05-13 21:46:29 +0300
commit6410cc1090977784a84b0337f434933d4b32151e (patch)
treed4a6fe8a707cce7250ef0d215ab8efc4ca65c394
parentac11c56ca091888cec85b9212724f6b5478ba15a (diff)
downloadtroggle-6410cc1090977784a84b0337f434933d4b32151e.tar.gz
troggle-6410cc1090977784a84b0337f434933d4b32151e.tar.bz2
troggle-6410cc1090977784a84b0337f434933d4b32151e.zip
, replace raise with error msg
-rw-r--r--core/views/caves.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/core/views/caves.py b/core/views/caves.py
index 4a8919e..97f06cc 100644
--- a/core/views/caves.py
+++ b/core/views/caves.py
@@ -236,8 +236,6 @@ def rendercave(request, cave, slug, cave_id=''):
return r
except:
raise
- return render(request,'errors/generic.html', {'cave_editable': editable, 'settings': settings, 'cave': cave, 'cavepage': True,
- 'cave_id': cave_id, 'svxstem': svxstem, 'svx3d':svx3d})
def cavepage(request, karea, subpath):
@@ -262,8 +260,8 @@ def cavepage(request, karea, subpath):
# we should have a -several variant for the cave pages, not just the svxcaves:
return render(request, 'svxcaveseveral.html', {'settings': settings, "caves":caves })
except:
- raise
- return render(request, 'pagenotfound.html', {'path': path}) # it does not seem possible to set the status_code to '404'
+ message = f'Failed to find cave: {path}'
+ return render(request,'errors/generic.html', {'message': message})
def cave(request, cave_id='', offical_name=''):
'''Displays a cave description page