FreeTubeApp / FreeTubeApp/FreeTube
[Bug]: "Hide videos from channels" doesn't work for collaboration videos
- Dominant language
- Vue
- Stars
- 21.9k
- Forks
- 1.5k
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 62
Description
### Guidelines
- [x] I have encountered this bug in the [latest release of FreeTube](https://github.com/FreeTubeApp/FreeTube/releases).
- [x] I have encountered this bug in the [official downloads of FreeTube](https://github.com/FreeTubeApp/FreeTube#official-downloads).
- [x] I have [searched the issue tracker for open and closed issues](https://github.com/FreeTubeApp/FreeTube/issues?q=is%3Aissue+sort%3Arelevance-desc) that are similar to the bug report I want to file, without success.
- [x] I have searched the [documentation](https://docs.freetubeapp.io/) for information that matches the description of the bug I want to file, without success.
- [x] This issue contains only one bug.
- [x] I have read and agree to follow the [rules](https://docs.freetubeapp.io/community/rules/).
### Describe the bug
1. See a video with multiple authors (aka. collaborators) in the "Up Next" section of another video, such as this collab video: https://youtu.be/YRmrjNGWM2Q
2. Add one of the collaborators to the "Hide videos from channels" list.
3. Refresh the page, but notice that the video is still shown in "Up Next".
- Also, the associated "Show channel" and other buttons in the three-dots menu are missing, though it could be argued this is better than showing a button for each individual channel; may need some UX tweaks to handle this case.
### Expected Behavior
If one or more of the collaborators of a video are in the "Hide videos from channels" list, hide the video. It may be worth adding a toggle for whether all collaborators need to be in the list, but, that could be left out for when someone opens a feature request for it.
### Issue Labels
feature stopped working, API issue
### FreeTube Version
v0.23.7
### Operating System Version
Arch Linux
### Installation Method
Flathub
### Primary API used
Local API
### Last Known Working FreeTube Version (If Any)
None
### Additional Information
It was cool to see that FreeTube could handle those videos in the first place. Great work on making it robust like that!
### Nightly Build
- [ ] I have encountered this bug in the latest [nightly build](https://docs.freetubeapp.io/development/nightly-builds).
Contributor guide
Assessment
This issue has not been assessed yet.