optional channel_tags key

This commit is contained in:
Simon
2025-02-23 19:22:20 +07:00
parent 0a0a59b390
commit ab83bd9b16
3 changed files with 5 additions and 3 deletions

View File

@@ -42,7 +42,9 @@ class ChannelSerializer(serializers.Serializer):
channel_overwrites = ChannelOverwriteSerializer(required=False) channel_overwrites = ChannelOverwriteSerializer(required=False)
channel_subs = serializers.IntegerField() channel_subs = serializers.IntegerField()
channel_subscribed = serializers.BooleanField() channel_subscribed = serializers.BooleanField()
channel_tags = serializers.ListField(child=serializers.CharField()) channel_tags = serializers.ListField(
child=serializers.CharField(), required=False
)
channel_views = serializers.IntegerField() channel_views = serializers.IntegerField()
_index = serializers.CharField(required=False) _index = serializers.CharField(required=False)
_score = serializers.IntegerField(required=False) _score = serializers.IntegerField(required=False)

View File

@@ -222,7 +222,7 @@ const ChannelAbout = () => {
</div> </div>
)} )}
{channel.channel_tags.length > 0 && ( {channel?.channel_tags && channel.channel_tags.length > 0 && (
<div className="description-box"> <div className="description-box">
<div className="video-tag-box"> <div className="video-tag-box">
{channel.channel_tags.map(tag => { {channel.channel_tags.map(tag => {

View File

@@ -36,7 +36,7 @@ export type ChannelType = {
channel_overwrites?: ChannelOverwritesType; channel_overwrites?: ChannelOverwritesType;
channel_subs: number; channel_subs: number;
channel_subscribed: boolean; channel_subscribed: boolean;
channel_tags: string[]; channel_tags?: string[];
channel_thumb_url: string; channel_thumb_url: string;
channel_tvart_url: string; channel_tvart_url: string;
channel_views: number; channel_views: number;