Yesterday, 10:47 PM
(Yesterday, 09:47 PM)alleycat Wrote:(Yesterday, 06:14 PM)icassassin Wrote: I'm also having this problem since upgrading from 10.10.7. I'm running this on an Ubuntu 24.04 install, native binaries.
When I first upgraded via apt, migration failed due to 'libjemalloc' not being on my system at the time. I installed that and restarted Jellyfin and things were working OK. I did a full library scan and that went through without a hitch. But the only things showing up in 'Continue Watching' were the TV shows that were there before the upgrade. No movies show up, despite some having been in 'Continue Watching' before the upgrade. Subsequent watches of any movie or TV show do not add into 'Continue Watching'. Watching or marking watched a TV show in the 'Continue Watching' header will remove it.
This is the exact scenario that happened to me. The only fix for me was to create a new admin user and proceed from there. I left the old admin with all my watched and continue history in place in case a "fix" comes down...
So I've done a little more experimentation here:
I had some backups of my Jellyfin data prior to my upgrade attempt. So I replaced 'jellyfin.db' and 'library.db' with day old versions of those files (not any generated by the upgrade process). I also renamed 'migrating.xml.backup' to 'migrating.xml' in '/etc/jellyfin' on my system. I restarted Jellyfin and it does properly do the migration again. Maybe the upgrade process does something to 'library.db' that it shouldn't be doing before making the backup. I dunno.
Migration seemed to go without a hitch. Server started; had to re-login with my account. Did a full library scan.
And 'Continue Watching' now seems to be working as expected.
alleycat, if you've got another backup of your 'jellyfin.db' and 'library.db' files, you might want to give this a whirl.
