show quests on map
This commit is contained in:
parent
56d0925ada
commit
6acd163eb6
4 changed files with 86 additions and 5 deletions
|
@ -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
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue