[GH-ISSUE #44] [Bug]: Incorrect logic for username fields when syncing progress #36

Closed
opened 2026-03-23 20:35:12 +00:00 by mirror · 7 comments
Owner

Originally created by @Jurrer on GitHub (Mar 20, 2025).
Original GitHub issue: https://github.com/tubearchivist/tubearchivist-jf-plugin/issues/44

Originally assigned to: @DarkFighterLuke on GitHub.

I've read the documentation

  • I'm running the latest version of tubearchivist-jf-plugin.
  • I'm running the latest version of TubeArchivist.
  • I have read the how to open an issue guide, particularly the bug report section.
  • I have searched for both closed and open already existing issues about the problem I am reporting.

Operating System

Docker

Your Bug Report

Describe the bug

There are two username fields in the plugin settings, first under JF->TA and second under TA->JF setting.
The second text field is validated when performing a JF->TA sync.
The first text field is not used.
The first text field can be empty or can be any string.

Steps To Reproduce

check only first box next to Synchronize Jellyfin playback progress to TubeArchivist
fill your username below - first text field
second text field is empty
try to synchronize progress to TA
no synchronization when watching videos, plugin finds 0 videos to sync when syncing manually(from scheduled tasks)

Expected behavior

plugin uses the username from first field properly

Relevant Jellyfin log output

[INF] [3] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Starting Jellyfin->TubeArchivist playback progresses synchronization.
[INF] [3] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Found a total of 0 videos
[INF] [3] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Time elapsed: 00:00:00.0003769
[INF] [3] Emby.Server.Implementations.ScheduledTasks.TaskManager: JFToTubeArchivistProgressSyncTask Completed after 0 minute(s) and 0 seconds

Anything else?

Temporary solution

I put my username in the second field and the sync started working again

Originally created by @Jurrer on GitHub (Mar 20, 2025). Original GitHub issue: https://github.com/tubearchivist/tubearchivist-jf-plugin/issues/44 Originally assigned to: @DarkFighterLuke on GitHub. ### I've read the documentation - [x] I'm running the latest version of tubearchivist-jf-plugin. - [x] I'm running the latest version of TubeArchivist. - [x] I have read the [how to open an issue](https://github.com/tubearchivist/tubearchivist/blob/master/CONTRIBUTING.md#how-to-open-an-issue) guide, particularly the [bug report](https://github.com/tubearchivist/tubearchivist/blob/master/CONTRIBUTING.md#bug-report) section. - [x] I have searched for both closed and open already existing issues about the problem I am reporting. ### Operating System Docker ### Your Bug Report ## Describe the bug There are two username fields in the plugin settings, first under JF->TA and second under TA->JF setting. The second text field is validated when performing a JF->TA sync. The first text field is not used. The first text field can be empty or can be any string. ## Steps To Reproduce check only first box next to `Synchronize Jellyfin playback progress to TubeArchivist` fill your username below - first text field second text field is empty try to synchronize progress to TA no synchronization when watching videos, plugin finds 0 videos to sync when syncing manually(from scheduled tasks) ## Expected behavior plugin uses the username from first field properly ### Relevant Jellyfin log output ```shell [INF] [3] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Starting Jellyfin->TubeArchivist playback progresses synchronization. [INF] [3] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Found a total of 0 videos [INF] [3] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Time elapsed: 00:00:00.0003769 [INF] [3] Emby.Server.Implementations.ScheduledTasks.TaskManager: JFToTubeArchivistProgressSyncTask Completed after 0 minute(s) and 0 seconds ``` ### Anything else? ## Temporary solution I put my username in the second field and the sync started working again
mirror 2026-03-23 20:35:12 +00:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@Jurrer commented on GitHub (May 27, 2025):

Hello @DarkFighterLuke
After updating plugin to 1.3.7.0 I am still facing this issue.
Running on a latest Jellyfin version 10.10.7

<!-- gh-comment-id:2911898905 --> @Jurrer commented on GitHub (May 27, 2025): Hello @DarkFighterLuke After updating plugin to 1.3.7.0 I am still facing this issue. Running on a latest Jellyfin version 10.10.7
Author
Owner

@DarkFighterLuke commented on GitHub (May 27, 2025):

Are you using the Jellyfin username (correct) or the TubeArchivist username (wrong)?

<!-- gh-comment-id:2913571297 --> @DarkFighterLuke commented on GitHub (May 27, 2025): Are you using the Jellyfin username (correct) or the TubeArchivist username (wrong)?
Author
Owner

@Jurrer commented on GitHub (May 27, 2025):

I am using the Jellyfin username, the sync does work but still only when I fill out the second field(as on screenshot).
I have restarted the server couple times, are you sure the fix should work?
I could remove all the plugin files and reinstall it, but that's a hassle

Image
<!-- gh-comment-id:2914345010 --> @Jurrer commented on GitHub (May 27, 2025): I am using the Jellyfin username, the sync does work but still only when I fill out the second field(as on screenshot). I have restarted the server couple times, are you sure the fix should work? I could remove all the plugin files and reinstall it, but that's a hassle <img width="825" alt="Image" src="https://github.com/user-attachments/assets/db61f592-71fb-407b-9fb1-48353310a8fa" />
Author
Owner

@DarkFighterLuke commented on GitHub (May 28, 2025):

Yes, the fix has been tested and it works fine for me with these settings:

Image

<!-- gh-comment-id:2917530799 --> @DarkFighterLuke commented on GitHub (May 28, 2025): Yes, the fix has been tested and it works fine for me with these settings: ![Image](https://github.com/user-attachments/assets/bb39cfbd-ee43-43f0-a072-e51926e1a513)
Author
Owner

@Jurrer commented on GitHub (May 28, 2025):

It would be best if someone else confirmed this bug and if the fix has worked for them.
I will try to reinstall the plugin in the meantime.

<!-- gh-comment-id:2917622523 --> @Jurrer commented on GitHub (May 28, 2025): It would be best if someone else confirmed this bug and if the fix has worked for them. I will try to reinstall the plugin in the meantime.
Author
Owner

@zitryss commented on GitHub (Jun 11, 2025):

It fixed the problem for me

<!-- gh-comment-id:2962619019 --> @zitryss commented on GitHub (Jun 11, 2025): It fixed the problem for me
Author
Owner

@Jurrer commented on GitHub (Jun 21, 2025):

can confirm it fixed this problem for me
I had to remove all plugin files and reinstall it.

<!-- gh-comment-id:2993611162 --> @Jurrer commented on GitHub (Jun 21, 2025): can confirm it fixed this problem for me I had to remove all plugin files and reinstall it.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
tubearchivist/archived-tubearchivist-jf-plugin#36
No description provided.