mirror of
https://git.vectorsigma.ru/public/tubearchivist.git
synced 2026-08-04 18:09:33 +00:00
add per playlist page size
This commit is contained in:
@@ -24,6 +24,7 @@ class AppConfigSubSerializer(
|
||||
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)
|
||||
auto_start = serializers.BooleanField(required=False)
|
||||
extract_flat = serializers.BooleanField(required=False)
|
||||
|
||||
|
||||
@@ -21,6 +21,7 @@ class SubscriptionsConfigType(TypedDict):
|
||||
channel_size: int
|
||||
live_channel_size: int
|
||||
shorts_channel_size: int
|
||||
playlist_size: int
|
||||
auto_start: bool
|
||||
extract_flat: bool
|
||||
|
||||
@@ -73,6 +74,7 @@ class AppConfig:
|
||||
"channel_size": 50,
|
||||
"live_channel_size": 50,
|
||||
"shorts_channel_size": 50,
|
||||
"playlist_size": 50,
|
||||
"auto_start": False,
|
||||
"extract_flat": False,
|
||||
},
|
||||
|
||||
@@ -75,7 +75,7 @@ class PlaylistSubscription:
|
||||
if not all_playlists:
|
||||
return 0
|
||||
|
||||
size_limit = self.config["subscriptions"]["channel_size"]
|
||||
size_limit = self.config["subscriptions"]["playlist_size"]
|
||||
all_playlist_urls: list[ParsedURLType] = []
|
||||
for playlist in all_playlists:
|
||||
all_playlist_urls.append(
|
||||
|
||||
Reference in New Issue
Block a user