Skip to content

Support partial parsing for broken video links#8611

Merged
FreeTubeBot merged 1 commit intoFreeTubeApp:developmentfrom
absidue:more-robust-url-parsing
Feb 3, 2026
Merged

Support partial parsing for broken video links#8611
FreeTubeBot merged 1 commit intoFreeTubeApp:developmentfrom
absidue:more-robust-url-parsing

Conversation

@absidue
Copy link
Member

@absidue absidue commented Jan 31, 2026

Pull Request Type

  • Bugfix

Related issue

Description

Currently if you pass any of the 3 broken URLs into FreeTube, FreeTube breaks either showing an empty channel page or broken watch page. This pull request makes our URL parsing slightly more robust, so that we can at least extract the video ID from those broken URLs and show a watch page with the video starting from the start. Extracting timestamps or other information from custom broken URL formats is a non-goal of this pull request, ideally users wouldn't be passing in broken URLs into FreeTube in the first place...

Testing

Test the 3 broken URLs from the linked issues:

Desktop

  • OS: Windows
  • OS Version: 11

@FreeTubeBot FreeTubeBot enabled auto-merge (squash) January 31, 2026 17:52
@github-actions github-actions bot added the PR: waiting for review For PRs that are complete, tested, and ready for review label Jan 31, 2026
@FreeTubeBot FreeTubeBot merged commit 9181785 into FreeTubeApp:development Feb 3, 2026
6 checks passed
@github-actions github-actions bot removed the PR: waiting for review For PRs that are complete, tested, and ready for review label Feb 3, 2026
@absidue absidue deleted the more-robust-url-parsing branch February 3, 2026 06:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature Request]: Support for youtu.be url format with timestamp

5 participants