Skip to content

Fix: Loading playlist with unavailable videos using Invidious backend breaks FreeTube - #9702

Open
Shadorc wants to merge 1 commit into
FreeTubeApp:developmentfrom
Shadorc:fix/invidious-unavailable-videos
Open

Fix: Loading playlist with unavailable videos using Invidious backend breaks FreeTube#9702
Shadorc wants to merge 1 commit into
FreeTubeApp:developmentfrom
Shadorc:fix/invidious-unavailable-videos

Conversation

@Shadorc

@Shadorc Shadorc commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

Pull Request Type

  • Bugfix
  • Feature Implementation
  • Documentation
  • Other

Related issue

closes #9606

Description

I've chosen to filter out videos that don't have any useful data other than videoId (see #9606 (comment))
This is similar to how the Local API works, but Invidious API may return additional videos that are unavailable but still have data.

Testing

  1. Set Preferred API Backend to Invidiou API
  2. Set a valid Current Invidious Instance
  3. Go to https://youtube.com/playlist?list=PLvMVt4c68EeXRV2R1fdieei9HwpuUKXKL
  4. Scroll down and load the full playlist
  5. Check that all videos load and that FreeTube is still responsive

Regressions
All tests listed in #9564 should still apply
I've tested all of them myself

Desktop

  • OS: Bazzite
  • OS Version:
  • FreeTube version: v0.25.2-beta

@FreeTubeBot
FreeTubeBot enabled auto-merge (squash) August 27, 2026 22:27
@github-actions github-actions Bot added the PR: waiting for review For PRs that are complete, tested, and ready for review label Aug 27, 2026
@PikachuEXE

Copy link
Copy Markdown
Member

I can't review any IV stuff with my broken invidious-companion instance~

@github-actions

Copy link
Copy Markdown
Contributor

This PR is stale because it has been open 14 days with no activity. Remove stale label or comment or this will be closed in 14 days.

@radmorecameron radmorecameron left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems to work as expected 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR: waiting for review For PRs that are complete, tested, and ready for review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: Loading playlist with unavailable videos using Invidious backend breaks FreeTube

3 participants