From 3fd061e838c9025dade6863e6bafc461b7d18a46 Mon Sep 17 00:00:00 2001 From: Simon Date: Sat, 12 Jul 2025 22:53:28 +0700 Subject: [PATCH] serialize channel_tabs --- backend/channel/serializers.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/backend/channel/serializers.py b/backend/channel/serializers.py index 7b2a9ec8..81464957 100644 --- a/backend/channel/serializers.py +++ b/backend/channel/serializers.py @@ -4,6 +4,7 @@ from common.serializers import PaginationSerializer, ValidateUnknownFieldsMixin from rest_framework import serializers +from video.src.constants import VideoTypeEnum class ChannelOverwriteSerializer( @@ -45,6 +46,9 @@ class ChannelSerializer(serializers.Serializer): channel_tags = serializers.ListField( child=serializers.CharField(), required=False ) + channel_tabs = serializers.ListField( + child=serializers.ChoiceField(VideoTypeEnum.values_known()) + ) channel_views = serializers.IntegerField() _index = serializers.CharField(required=False) _score = serializers.IntegerField(required=False)