2024-05-14, 10:38 AM
Had the same problem after recent upgrade to 10.9.1 (linux host, official docker image).
System.IO.DirectoryNotFoundException: Could not find a part of the path '/config/data/root/default/TV Shows'.
I was able to solve it by updating a couple of rows in database library.db, as explained in this ticket:
https://github.com/jellyfin/jellyfin/iss...1094171148
Path /config/data/root/default/ is wrong and in should be /config/root/default/.
In retrospect a couple of months ago did a migration from LSIO docker image to official. Their image uses exactly that path (/config/data/root/default/) for library definitions :-)
It was working fine for a couple of months until official image got upgraded to 10.9.
How did the old path get used in the database I'm not going to investigate but now all is working fine :-)
System.IO.DirectoryNotFoundException: Could not find a part of the path '/config/data/root/default/TV Shows'.
I was able to solve it by updating a couple of rows in database library.db, as explained in this ticket:
https://github.com/jellyfin/jellyfin/iss...1094171148
Path /config/data/root/default/ is wrong and in should be /config/root/default/.
In retrospect a couple of months ago did a migration from LSIO docker image to official. Their image uses exactly that path (/config/data/root/default/) for library definitions :-)
It was working fine for a couple of months until official image got upgraded to 10.9.
How did the old path get used in the database I'm not going to investigate but now all is working fine :-)