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

Update playlist view to auto load next page for local API to workaround UX issue of useless continuation data #4519

Conversation

PikachuEXE
Copy link
Collaborator

Pull Request Type

  • Bugfix
  • Feature Implementation
  • Documentation
  • Other

Related issue

The issue of YT returning useless continuation data fixed in #4102
But UX becomes worse especially after we have multiple playlist (copy function which complains about not fully loaded remote playlists) #4234

Description

For viewing remote playlists with local API
This PR makes FT loads when playlist video count < 100 (no change for playlist with >= 100 videos)
So that for those < 100 remote playlists

  1. No more load more button at the bottom of video list
  2. No more complaint from FT when copying playlist

Also affects loading next page behaviour

Screenshots

Video? Lazy
You should test anyway

Testing

Desktop

  • OS:
  • OS Version:
  • FreeTube version:

Additional context

@FreeTubeBot FreeTubeBot enabled auto-merge (squash) January 4, 2024 01:12
@github-actions github-actions bot added the PR: waiting for review For PRs that are complete, tested, and ready for review label Jan 4, 2024
Copy link
Collaborator

@kommunarr kommunarr left a comment

Choose a reason for hiding this comment

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

@FreeTubeBot FreeTubeBot merged commit f25b537 into FreeTubeApp:development Jan 6, 2024
5 checks passed
@github-actions github-actions bot removed the PR: waiting for review For PRs that are complete, tested, and ready for review label Jan 6, 2024
@PikachuEXE PikachuEXE deleted the feature/playlist-2023-05-auto-fix-remote-playlist branch April 2, 2024 03:14
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.

5 participants