fix: respect "hideWatched" preference in video feed

This commit is contained in:
Mike Jones 2023-10-14 00:16:57 +01:00 committed by Bnyro
parent e754831786
commit ff0ca6442e

View file

@ -83,9 +83,14 @@ export default {
},
filteredVideos(_this) {
const selectedGroup = _this.channelGroups.filter(group => group.groupName == _this.selectedGroupName);
const videos = this.getPreferenceBoolean("hideWatched", false)
? this.videos.filter(video => !video.watched)
: this.videos;
return _this.selectedGroupName == ""
? _this.videos
: _this.videos.filter(video => selectedGroup[0].channels.includes(video.uploaderUrl.substr(-11)));
? videos
: videos.filter(video => selectedGroup[0].channels.includes(video.uploaderUrl.substr(-11)));
},
},
mounted() {