Extract set_watch_in_order_auto to MediaCollection

master
Felix Stupp 2 years ago
parent 97796ce499
commit fc35a62871
Signed by: zocker
GPG Key ID: 93E1BD26F6B02FB7

@ -97,8 +97,7 @@ class YouTubeCollectionExtractor(CollectionExtractor[Dict]):
) )
object.add_single_uri(info["link"]) object.add_single_uri(info["link"])
video_list = data["videos"] video_list = data["videos"]
if object.watch_in_order_auto: object.set_watch_in_order_auto(not is_channel)
object.watch_in_order = not is_channel
if is_channel: if is_channel:
video_list = reversed(video_list) video_list = reversed(video_list)
for index, video in enumerate(video_list): for index, video in enumerate(video_list):

@ -1065,6 +1065,10 @@ class MediaCollection(db.Entity, UriHolder, Tagable):
### methods ### methods
def set_watch_in_order_auto(self, watch_in_order: bool) -> None:
if self.watch_in_order_auto:
self.watch_in_order = watch_in_order
def add_episode( def add_episode(
self, self,
media: MediaElement, media: MediaElement,

Loading…
Cancel
Save