From 3c1cf294ebeec0996909f48697fa4323846608fe Mon Sep 17 00:00:00 2001 From: tcely Date: Tue, 20 May 2025 02:57:02 -0400 Subject: [PATCH] Streams are newest first also Keep the beginning when limited: Newest, ..., Oldest Reverse direction when adding to the queue: Oldest, ..., Newest This way when it is limited by queue size, we keep the newest streams for indexing. --- tubesync/sync/models/source.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tubesync/sync/models/source.py b/tubesync/sync/models/source.py index d85334f0..07ade020 100644 --- a/tubesync/sync/models/source.py +++ b/tubesync/sync/models/source.py @@ -552,7 +552,7 @@ class Source(db.models.Model): entries.maxlen // 2, entries.maxlen - len(entries), ) - entries.extend(reversed(streams[-1 * allowed_streams :])) + entries.extend(reversed(streams[: allowed_streams])) return entries