mirror of
https://github.com/tubearchivist/tubearchivist-jf-plugin.git
synced 2026-03-23 20:37:14 +00:00
[GH-ISSUE #80] [Bug]: Error reporting playback progress #56
Labels
No labels
bug
enhancement
pull-request
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
tubearchivist/archived-tubearchivist-jf-plugin#56
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Arubinu on GitHub (Dec 18, 2025).
Original GitHub issue: https://github.com/tubearchivist/tubearchivist-jf-plugin/issues/80
I've read the documentation
Operating System
LXC Dockge (Docker)
Your Bug Report
Describe the bug
The folder names (and probably video names) are not renamed and retain the IDs format.
Steps To Reproduce
Since updating Jellyfin to v10.11.5, the plugin is no longer working; the following errors appear in the logs.
Expected behavior
Name the media correctly to remove the ID.
Relevant Jellyfin log output
Anything else?
Since the Jellyfin update, even my Android app can't communicate with it to retrieve the list of titles in my media library!
@Jurrer commented on GitHub (Dec 21, 2025):
I can say, plugin works fine on v10.11.5 on my end.
Maybe the plugin did not get updated properly? Did you try reinstalling it?
@Arubinu commented on GitHub (Dec 22, 2025):
I just did it properly to be sure that wasn't the problem, and here are the resulting errors.:
@fazadaoc commented on GitHub (Jan 11, 2026):
i'm not sure if it's related to this issue but since updating to jellyfin 10.11.x and installing ta-jf plugin i could not see any event of media play in jelly's activity
i described the issue here https://github.com/jellyfin/jellyfin/issues/15992
i had a constant repeat of this:
despite having the sync deactivated both ways
once i removed the plugin i could see again videoPlayback start/end events
@focustense commented on GitHub (Mar 22, 2026):
While this issue was obviously caused by an upstream change and isn't really the fault of the plugin, it is nevertheless a nastier bug than the original report implies, because the same or similar hook runs on events like
OnWatchedStatusChangein response to actions likeMarkPlayed, for all Jellyfin content, not just YouTube/TA videos.In other words, as long as the TubeArchivistMetadata plugin is installed, it is impossible to perform certain actions in Jellyfin like marking a movie, episode, season or show as watched, or favoriting/un-favoriting. Desktop clients will silently fail to perform their action (with a similar message about the missing
Jellyfin.Data.Entities.Userin the server log), and Android clients will crash outright.I can verify by uninstalling the TA plugin, seeing that these actions begin working again, and then reinstalling the TA plugin and observing them break again.
The issue may have been flying under the radar for a while because, for whatever reason, the up next/continue watching features of Jellyfin still seemed to work for at least some content despite certain less-visible aspects failing (see e.g. fazadaoc's comment). It seems that progress reporting is only subtly broken, whereas changing watched status, favorite status, etc. through the UI (i.e. anything that needs to call
SaveUserData) is fully broken for all videos.I don't know if the AI-assisted commit linked above is a proper fix, as refactors that involve moving/renaming types often involve more significant architecture changes, and the author did not even merge it in his own fork... but if it does fix the issue then it would be swell to see it pulled in sometime soon.
@ferrouswheel commented on GitHub (Mar 22, 2026):
Re: my claude commit. It worked for me locally, but wasn't confident enough in it being the solution to submit a PR here.
As I recall, I believe I found evidence that the plugin lost my settings including auth for tubearchivist, and I also recompiled with the new changes from Claude.
Thus I was unsure if I was actually experiencing the same bug, had lost my settings before/after the bug, or something else. But making sure settings were filled in and recompiling with updated Jellyfin, got things working for me.