Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: 'Rescan subscriptions' button doesn't detect new videos for playlists #686

Closed
2 tasks done
trinhit opened this issue Mar 17, 2024 · 3 comments
Closed
2 tasks done
Labels
bug Something isn't working

Comments

@trinhit
Copy link

trinhit commented Mar 17, 2024

I've read the documentation

Operating System

Synology

Your Bug Report

Describe the bug

I subscribed to a playlist. When clicking on the Rescan subscriptions button for the first time, all videos in that playlist were added into download queue. After some time, more videos were added into the same playlist. However, clicking on Rescan subscriptions button again didn't detect newly added videos.

Steps To Reproduce

Pre-condition: I tested with a clean installation of TA with all default settings.

Step 1: Go to YouTube, create a public or unlisted playlist. Add a few videos into the playlist. Let's say the playlist has 3 videos at this moment.

Step 2: On TubeArchivist, go to /playlist page. Input the URL/ID of the playlist on Step 1 and click on Subscribe button.

Step 2: Go to /downloads page. Click on Rescan subscriptions button. We'll see 3 videos in the download queue.

Step 3: Go back to YouTube, add a few more videos into the same playlist.

Step 4: On TubeArchivist, go to /downloads page. Click on Rescan subscriptions button. Observation: The newly added videos on Step 3 don't show up on the download queue.

Expected behavior

Newly added videos of subscribed playlists should be added into download queue when clicking on Rescan subscriptions button.

Relevant log output

[2024-03-17 17:26:06,386: INFO/MainProcess] Task update_subscribed[ab98fc35-31f5-4070-93a6-9054022559a2] received
[2024-03-17 17:26:06,387: WARNING/ForkPoolWorker-6] update_subscribed create callback
[2024-03-17 17:26:06,563: WARNING/ForkPoolWorker-6] PLhIIJO_u92t5h-k0zjK55jCeT-AjuUBfi: get metadata from es
[2024-03-17 17:26:06,571: WARNING/ForkPoolWorker-6] PLhIIJO_u92t5h-k0zjK55jCeT-AjuUBfi: get metadata from youtube
[2024-03-17 17:26:07,273: WARNING/ForkPoolWorker-6] WARNING: [youtube:tab] Incomplete data received. Retrying (1/3)...
[2024-03-17 17:26:07,403: WARNING/ForkPoolWorker-6] WARNING: [youtube:tab] Incomplete data received. Retrying (2/3)...
[2024-03-17 17:26:07,512: WARNING/ForkPoolWorker-6] WARNING: [youtube:tab] Incomplete data received. Retrying (3/3)...
[2024-03-17 17:26:07,626: WARNING/ForkPoolWorker-6] WARNING: [youtube:tab] Incomplete data received. Giving up after 3 retries
[2024-03-17 17:26:07,708: WARNING/ForkPoolWorker-6] ab98fc35-31f5-4070-93a6-9054022559a2 success callback
[2024-03-17 17:26:07,712: INFO/ForkPoolWorker-6] Task update_subscribed[ab98fc35-31f5-4070-93a6-9054022559a2] succeeded in 1.3211056040599942s: None
[2024-03-17 17:26:07,712: WARNING/ForkPoolWorker-6] ab98fc35-31f5-4070-93a6-9054022559a2 return callback

Anything else?

Known workaround

A workaround that I discovered is as below:

  1. Go to the /playlist page. Click on the playlist in question.
  2. Click on Reindex button. Waiting a few seconds.
  3. Go to the /downloads page. Click on Rescan subscriptions button. We'll see new videos added into the download queue.
@lamusmaser
Copy link
Collaborator

We already have a PR for this in #670 - this should be fixed once that is merged.

@lamusmaser lamusmaser added bug Something isn't working pending-release Fixed and pending release labels Mar 17, 2024
@trinhit trinhit closed this as completed Mar 18, 2024
@lamusmaser
Copy link
Collaborator

After a closer review of the PR, it does not actually resolve this issue. This only resolves a smaller action that is similar.

@lamusmaser lamusmaser reopened this Mar 19, 2024
@lamusmaser lamusmaser removed the pending-release Fixed and pending release label Mar 19, 2024
@bbilly1 bbilly1 added the pending-release Fixed and pending release label May 11, 2024
@bbilly1 bbilly1 removed the pending-release Fixed and pending release label May 22, 2024
@bbilly1
Copy link
Member

bbilly1 commented May 22, 2024

v0.4.8 brings various playlist handling fixes, and should now correctly trigger refreshs. please update.

@bbilly1 bbilly1 closed this as completed May 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants