Posts: 19
Joined: Jan 2012
Reputation:
0
af32af
Junior Member
Posts: 19
I have several TV show folders that are valid folders:
d:\tv\some show\season 01\show.avi
When I scan XBMC finds it and adds it to the library. I setup all my fan art, etc. Then if I watch the show and delete the episode and a DB clean is performed, then poof, the show is removed from the XBMC library and all custom fan art etc has to be rescraped again with a new scan. This never was like this before and just started with Gotham.
Posts: 1
Joined: Oct 2014
Reputation:
0
2014-10-08, 23:19
(This post was last modified: 2014-10-08, 23:23 by ShadwDrgn.)
I'm interested in this feature. Basically empty TV Series should be scanned when scanning for new content or updating the library, and not removed on cleaning. Only if a folder exists of course.
Use Cases:
New upcoming TV Series will always be empty folders, but still have metadata that's useful to see in the library such as schedule, actors, fanart, so on.
Watching a show from your PC and deleting it to free space would not cause all of the show's metadata to be removed unless you deleted the folder signifying you'd like it removed.
I'm fairly sure there would be no disadvantage to anyone expecting empty series to be cleaned since anyone wishing this would naturally delete the folder of a show they don't want anyway.
It's worth noting anyone who does NOT wish to see empty series while keeping the folder would still be able to have that behavior via the already implemented hideemptyshows advanced setting.
Posts: 19
Joined: Jan 2012
Reputation:
0
af32af
Junior Member
Posts: 19
In addition, there is already an advancedsetting feature these people can use if they want the episodes hidden:
<hideemptyseries>true</hideemptyseries>
So there is no reason to have this as the default behavior.
Posts: 5,174
Joined: Jan 2010
Reputation:
97
Kib
Team-Kodi Member
Posts: 5,174
More to the point:
The actual wanted behaviour, put in place because many people requested it - is that empty folders are removed from the library when it is cleaned.
However, this behaviour is currently implemented inconsistently because these folders *are* added to the library when it is updated.
It would make more sense to not scan empty folders to the database, and not remove them if they are there. - unless a scraper option was set.
Fritsch suggested something like 'scan and keep empty folders'.
It would make <hideemptyseries> useless and provide a more consistent user experience.
Posts: 23,259
Joined: Aug 2011
Reputation:
1,073
fritsch
Team-Kodi Developer
Posts: 23,259
And a minor point: In fact we want to get rid of the advancedsettings.xml setting completely. If this "Option" helps users, we can add it. If other users are confused, we can move it to the "Advanced / Expert" Settings Category.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Posts: 5,184
Joined: Jan 2009
Reputation:
131
AFAIK I workaround for the problem is to manually set content on the tvshows folder (in the files view) and then it shouldn't be removed during a library clean. But agreed that it is very inconsistent.
Always read the
online manual (wiki),
FAQ (wiki) and search the forum before posting.
Do not e-mail Team Kodi members directly asking for support. Read/follow the
forum rules (wiki).
Please read the pages on
troubleshooting (wiki) and
bug reporting (wiki) before reporting issues.
Posts: 5,174
Joined: Jan 2010
Reputation:
97
Kib
Team-Kodi Member
Posts: 5,174
That explains why my test folder was not removed.
I had set content directly on it earlier (changed the language).