Auto-enable Series on Playlist Sync (Xtream API) #672
+36
−1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This change adds an optional “Enable new series” toggle to playlists, allowing series to be automatically enabled during playlist synchronization when using the Xtream API.
What’s included
New enable_series boolean field on playlists.
New Series Processing toggle in the playlist UI.
Series import logic updated so:
Newly discovered series are created as enabled when the toggle is active.
Existing disabled series are automatically re-enabled on the next sync when the toggle is active.
Backward compatible: when the toggle is disabled, series keep the current behavior (disabled by default unless category auto-enable is used).
Why
Live and VOD content were already auto-enabled on sync, but Series were intentionally left disabled, requiring manual activation.
For Xtream API–only setups, this created unnecessary manual work and prevented newly added series from appearing automatically.
This change makes Series behavior consistent with Live/VOD while keeping full control via a per-playlist toggle.