InnerTune icon indicating copy to clipboard operation
InnerTune copied to clipboard

It cannot handle YouTube playlists with more over 100 songs.

Open hrmk16 opened this issue 10 months ago • 3 comments

Checklist

  • [x] I am able to reproduce the bug with the latest debug version.
  • [x] I've checked that there is no open or closed issue about this bug.
  • [x] This issue contains only one bug.
  • [x] The title of this issue accurately describes the bug.

Steps to reproduce the bug

Try checking the contents of the playlist in "Your YouTube Playlists" on the home page. Or import from YouTube playlist or update playlist. (Those YouTube playlists have over 100 songs.)

Expected behavior

The contents of the playlist are displayed correctly, and can be imported or updated.

Actual behavior

It never appears or is never updated.

InnerTune version

0.5.10 FOSS DEBUG

Android version

Android14

Additional information

I wrote it using a translation so it might be wrong.

hrmk16 avatar Feb 07 '25 11:02 hrmk16

Hello @hrmk16, regarding the error you mentioned, this issue has been present since Monday, February 3rd. It seems that the playlist query structure has been modified. As you mentioned, the error occurs only with playlists that contain more than 100 songs. This issue affects InnerTune and its derived applications.

The error seems to be related to retrieving additional information from the playlist. Specifically, in both YouTube API V1 and V3, the "nextPageToken" parameter was previously used to request additional songs within the playlist. This change in the API could be causing the issue.

We will need to check these changes by making a full request of the playlist to understand what elements YouTube now returns.

josprox avatar Feb 07 '25 21:02 josprox

The current issue its fixed here: https://github.com/25huizengek1/ViTune/issues/841#issuecomment-2635508983 The new continuation renderer is now part of the content array. (You guys can adapt the code into their own clients/clones)

th3y avatar Feb 08 '25 00:02 th3y

issue persists

maytresha avatar Mar 22 '25 00:03 maytresha