handle none page size subscriptions

This commit is contained in:
Simon
2025-07-13 16:54:13 +07:00
parent e6260f6919
commit f8a66ce7f0
4 changed files with 45 additions and 32 deletions

View File

@@ -21,10 +21,14 @@ class AppConfigSubSerializer(
):
"""serialize app config subscriptions"""
channel_size = serializers.IntegerField(required=False)
live_channel_size = serializers.IntegerField(required=False)
shorts_channel_size = serializers.IntegerField(required=False)
playlist_size = serializers.IntegerField(required=False)
channel_size = serializers.IntegerField(required=False, allow_null=True)
live_channel_size = serializers.IntegerField(
required=False, allow_null=True
)
shorts_channel_size = serializers.IntegerField(
required=False, allow_null=True
)
playlist_size = serializers.IntegerField(required=False, allow_null=True)
auto_start = serializers.BooleanField(required=False)
extract_flat = serializers.BooleanField(required=False)