show quests on map

This commit is contained in:
Laura Klünder 2024-12-24 20:04:49 +01:00
parent 56d0925ada
commit 6acd163eb6
4 changed files with 86 additions and 5 deletions

View file

@ -33,14 +33,15 @@ def get_user_data(request):
if request.user.is_authenticated:
result['title'] = request.user.username
# todo: cache this
result.update({
'overlays': [
DataOverlaySchema.model_validate(overlay).model_dump()
for overlay
in DataOverlay.qs_for_request(request)
]
for overlay in DataOverlay.qs_for_request(request)
],
'quests': bool(request.user.is_superuser or request.user_permissions.quests),
})
return result