quests can now be done!

This commit is contained in:
Laura Klünder 2024-12-24 22:58:26 +01:00
parent df777ecc05
commit d811170716
14 changed files with 219 additions and 63 deletions

View file

@ -6,7 +6,6 @@ from django.utils.translation import ngettext_lazy
from c3nav.mapdata.models import DataOverlay
from c3nav.mapdata.models.access import AccessPermission, AccessRestriction
from c3nav.mapdata.models.locations import Position
from c3nav.mapdata.quests import quest_types
from c3nav.mapdata.schemas.models import DataOverlaySchema
@ -35,6 +34,7 @@ def get_user_data(request):
result['title'] = request.user.username
# todo: cache this
from c3nav.mapdata.quests.base import quest_types
result.update({
'overlays': [
DataOverlaySchema.model_validate(overlay).model_dump()