iv-org / invidious

Invidious is an alternative front-end to YouTube
https://invidious.io
GNU Affero General Public License v3.0
16.08k stars 1.78k forks source link

[Bug] Community section is broken #1979

Closed greenfoo closed 1 year ago

greenfoo commented 3 years ago

Description The Community sections of a Channel only shows 3 entries even if many more are available.

Steps to Reproduce

  1. Go to https://invidious.snopyta.org/channel/UC-lHJZR3Gqxm24_Vd_AJ5Yw/community
  2. Notice how there are only 3 entries
  3. Compare this with the results returned by YouTube (https://www.youtube.com/channel/UC-lHJZR3Gqxm24_Vd_AJ5Yw/community)

More info When using the REST endpoint (ex: https://vid.puffyan.us/api/v1/channels/comments/UC-lHJZR3Gqxm24_Vd_AJ5Yw) the same behavior is observed (ie. only 3 results are returned) and, in addition, there is no continuation field (which, according to the documentation, should be present)

SamantazFox commented 3 years ago

The invidious API is very broken, and I guess that a big overhaul is required. As for the community tab, I guess that the recent youtube API changes are the reason to that. Almost everything broke recently (comments, playlists, ...)

midn1 commented 3 years ago

Comments work on yewtu.be. Perhaps because it's an older version? I haven't checked.

TheFrenchGhosty commented 3 years ago

For whatever reason the community section of https://redirect.invidious.io/channel/UCXuqSBlHAE6Xw-yeJA0Tunw/community has more post but is still incomplete. Something is definitely wrong.

TheFrenchGhosty commented 3 years ago

A 20$ bounty has been added to this issue.

Anyone opening a PR fixing this issue, will receive 20$ (in BTC) from the Invidious project.

More details: https://github.com/iv-org/invidious/issues/1898

github-actions[bot] commented 2 years ago

This issue has been automatically marked as stale and will be closed in 30 days because it has not had recent activity and is much likely outdated. If you think this issue is still relevant and applicable, you just have to post a comment and it will be unmarked.