diff --git a/src/backend/core/api/serializers.py b/src/backend/core/api/serializers.py index d0af829f..7c70efb7 100644 --- a/src/backend/core/api/serializers.py +++ b/src/backend/core/api/serializers.py @@ -156,7 +156,7 @@ class RecordingSerializer(serializers.ModelSerializer): class Meta: model = models.Recording - fields = ["id", "room", "created_at", "updated_at", "status"] + fields = ["id", "room", "created_at", "updated_at", "status", "mode"] read_only_fields = fields diff --git a/src/backend/core/tests/recording/test_api_recordings_list.py b/src/backend/core/tests/recording/test_api_recordings_list.py index 08e71451..0ee09b48 100644 --- a/src/backend/core/tests/recording/test_api_recordings_list.py +++ b/src/backend/core/tests/recording/test_api_recordings_list.py @@ -58,6 +58,7 @@ def test_api_recordings_list_authenticated_direct(role): assert results[0] == { "id": str(recording.id), "created_at": recording.created_at.isoformat().replace("+00:00", "Z"), + "mode": recording.mode, "room": { "access_level": str(room.access_level), "id": str(room.id),