From 8883ecb2f00496ed242bea2d79dc41c5a9d7b61d Mon Sep 17 00:00:00 2001 From: Ernesto Rico Schmidt <ernesto@helsinki.at> Date: Tue, 11 Jun 2024 12:07:31 -0400 Subject: [PATCH] fix: camelize playout & schedule --- program/views.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/program/views.py b/program/views.py index ecfa6794..da0e314d 100644 --- a/program/views.py +++ b/program/views.py @@ -23,6 +23,7 @@ from datetime import date, datetime, time, timedelta from textwrap import dedent from django_filters.rest_framework import DjangoFilterBackend +from djangorestframework_camel_case.util import camelize from drf_spectacular.utils import ( OpenApiParameter, OpenApiResponse, @@ -130,7 +131,7 @@ class APIDayScheduleViewSet( for timeslot_entry in get_timerange_timeslot_entries(start, end, include_virtual) ] - return JsonResponse(schedule, safe=False) + return JsonResponse(camelize(schedule), safe=False) @extend_schema_view( @@ -180,7 +181,7 @@ class APIPlayoutViewSet( playout = get_timerange_timeslot_entries(schedule_start, schedule_end, include_virtual) - return JsonResponse(playout, safe=False) + return JsonResponse(camelize(playout), safe=False) @extend_schema_view( -- GitLab