Handle no session yet properly
All checks were successful
docker-image / docker (push) Successful in 1m22s

This commit is contained in:
Stefan Bethke 2025-05-29 21:44:40 +02:00
commit 7b6ad28168

View file

@ -93,7 +93,9 @@ def post_api_lock(id):
@jinja2_view("not_authorized.html.j2")
def not_authorized(error):
code, msg = error.args
groups = request.session[auth.sess_attr]['groups'] if 'groups' in request.session[auth.sess_attr] else []
groups = []
if auth.sess_attr in request.session and 'groups' in request.session[auth.sess_attr]:
groups = request.session[auth.sess_attr]['groups']
return {
'user': auth.my_username,
'ip': request.remote_addr,