Server Version#: 1.41.5.9522
Player Version#: 4.145.1 behavior found. tagging top level of tv show with e.g. #DeleteAfterViewing. when all episodes have been deleted (via external app using API (maintainerr)) tv show will no longer have tag #DeleteAfterViewing when new episodes are downloaded.
extra information:
the tv show folder still exists after deleting and the plexmatch file remains.
desired behavior
that once a tv show labeled at show level not season or episode level. it should retain that information if new episodes are found on the next media scan.
is there already a way to do this or is this a bug/new feature?
That’s not going to work. Once all episodes of a show are removed, the tv show info also gets removed, so there isn’t a way to keep that tag around. Your best option is to keep 1 episode around, just so the show info doesn’t get removed.
That is too bad. It would be a useful feature. It’s not like they already had a history of shows and a database of shows that they can simply use to store the attribute with
I am sure I am not the only one who wants to keep the size of media on disk in control
I run into this when moving stuff around. Or when changing agents. Haven’t done it in a while, but I will ultimately change agents, maybe even to the new officially Plex one, and I’ll wanna make sure my old labels and ratings don’t disappear.
I thought deletions only occurred with database cleanup.
The database entry for the video file is removed on “empty trash”. This also removes the season and show info if there are no episodes. The label is still in there, but it’s not linked to anything. The database cleanup removes these orphaned labels, but the link to your show is already gone.
Next is how do we convince the development team to leave a tombstone for TV shows that are continuing. They can scrape that Information from thetvdb when they are scraping meta data for the shows
I was a software engineer for over 25 years and used to do database design.
Take what is ay with salt. I have not looked at the schema of the database in use.
I suspect that not deleting a record based on a condition and maybe adding a status column for display condition testing is not a significant change
I have made an assumption that there is a table specifically for TV shows with a daughter table for episodes. I assume there is a table for movies and another for music. These are the three primary media types. It is possible that there is only one table covering all media types and secondary tables for differences in media types but that gets messy real quick
But both of these structures would still allow for a record to remain.
Like a said I could be talking out of my behind since I have not seen the database schema