make watched filter nullable dropdown

This commit is contained in:
Simon
2025-08-11 19:55:27 +07:00
parent 59331b2b40
commit d8e5ee7e04
10 changed files with 42 additions and 12 deletions

View File

@@ -112,7 +112,7 @@ class VideoListQuerySerializer(serializers.Serializer):
playlist = serializers.CharField(required=False)
channel = serializers.CharField(required=False)
watch = serializers.ChoiceField(
choices=WatchedEnum.values(), required=False
choices=WatchedEnum.values(), required=False, allow_null=True
)
sort = serializers.ChoiceField(choices=SortEnum.names(), required=False)
order = serializers.ChoiceField(choices=OrderEnum.values(), required=False)