diff --git a/backend/channel/serializers.py b/backend/channel/serializers.py index d47218f1..568e4eed 100644 --- a/backend/channel/serializers.py +++ b/backend/channel/serializers.py @@ -42,7 +42,9 @@ class ChannelSerializer(serializers.Serializer): channel_overwrites = ChannelOverwriteSerializer(required=False) channel_subs = serializers.IntegerField() channel_subscribed = serializers.BooleanField() - channel_tags = serializers.ListField(child=serializers.CharField()) + channel_tags = serializers.ListField( + child=serializers.CharField(), required=False + ) channel_views = serializers.IntegerField() _index = serializers.CharField(required=False) _score = serializers.IntegerField(required=False) diff --git a/frontend/src/pages/ChannelAbout.tsx b/frontend/src/pages/ChannelAbout.tsx index b23e68a8..b346964b 100644 --- a/frontend/src/pages/ChannelAbout.tsx +++ b/frontend/src/pages/ChannelAbout.tsx @@ -222,7 +222,7 @@ const ChannelAbout = () => { )} - {channel.channel_tags.length > 0 && ( + {channel?.channel_tags && channel.channel_tags.length > 0 && (