2025-02-20, 09:19 AM
(2025-02-18, 02:09 PM)TheDreadPirate Wrote: Try creating an empty directory for the old path, add it back to the library, then rescan.
You would create the empty directories up until the path for the library root. Like /mnt/MainServer8/Media/TV/.
In my experience you should move the media, scan the library to pick up the new location, THEN you remove the old location from the library's settings.
So I remade the skel for MS8 up to TV. It still does not work. Same thing.
I also tried deleting the MainServer 8 directory entirely so the search would die at /mnt. The episodes still show (right at the same spot in the library that shows the working copies)
So I see the steps that you suggest..Im am not sure that is very different. It's not having trouble finding the new ones, just forgetting the old ones. I would think, regardless of the steps involved, deleting the directory from a library should just delete the items that are in that source. I mean you saw the error stating that it could not find part of the path. That's fair, that seems like something that would be there for fault tolerance in case a file manages to disappear by accident, then it might keep a reference to that file.
Shouldn't the default behaviour be rather simple....if the file isn't there..it isn't there, and it gets removed from the library. If the server saves watched etc and can apply that back if the file returns..just seems logical to me.
Just a bit frustrating. I suppose that I have two options now. Try to run some sort of db query to purge anything that references MS8, or just delete every library and re-add them. That should clear out the ghosts, and would hopefully restore watched - etc.
Intel Core i7-7800X CPU @ 4.00GHz
64G RAM
512 SSD Root
8 Data Drives Mixed
~100TB Total, approx 50%
BookWorm
64G RAM
512 SSD Root
8 Data Drives Mixed
~100TB Total, approx 50%
BookWorm