From eb526618d17ffa561be32d28a5849379bc525af2 Mon Sep 17 00:00:00 2001 From: Artur Borecki Date: Mon, 16 Mar 2026 13:16:04 +0100 Subject: [PATCH] feat(views.py): provide `color` and `tags` fields to calendar --- kursy/views.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/kursy/views.py b/kursy/views.py index 11e0fd6..b4e618d 100644 --- a/kursy/views.py +++ b/kursy/views.py @@ -35,7 +35,7 @@ def get_calendar_events(request): end = request.GET.get("end") events = ( EventPage.objects.live() - .values("id", "title", "start", "end") + .values("id", "title", "start", "end", "color", "tags") .filter(start__gte=start, end__lte=end) ) @@ -63,6 +63,8 @@ def get_calendar_event(request, event_id): "end": event.end, "location": event.location, "url": event.url, + "color": event.color, + "tags": list(event.tags.values_list("name", flat=True)), } return JsonResponse(event_dict)