mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-03-01 11:20:59 +03:00
Scheduled series recordings should allow options for 'keep up to' #281
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @dinki on GitHub (Jan 15, 2019).
When scheduling a series recording the user is given the option to 'keep up to' a certain number of recordings. For example, let's say we set this value to five recordings. As it stands now, this will record five programs and on the airing of another instance of the show will delete the oldest and record a new program keeping the number of recordings to five.
It would be fantastic if JF could have a setting that would present a check box under the 'keep up to' setting that said something like 'keep oldest'. With this, JF would record five programs and stop recording until one of the programs is deleted.
The current setting is fine for doing something like keeping the last two episodes of the local news or something that you're really interested in the current version only. My kids watch some cartoons and they certainly don't need them all but along the same lines, we certainly don't need to be recording them daily just to have them replace episodes that they haven't watched.
Adding the functionality described will accommodate both types of recordings.
Seems like the magic happens here:
503ec59330/Emby.Server.Implementations/LiveTv/EmbyTV/EmbyTV.cs (L1581-L1665)Perhaps adding an AND check if 'keep oldest' is not set in the line that checks if 'keep up to' is exceeded.
@jellyfin-bot commented on GitHub (Jul 29, 2019):
We are moving all feature and enhancement requests to our new Fider platform here. This new platform lets people vote on and better manage such requests.
This request now lives here.