mirror of https://github.com/FreeTubeApp/FreeTube
[Fix] Show Favorited Videos chronologically again
This commit is contained in:
parent
f57ab56895
commit
58ad55b5b5
|
@ -66,6 +66,9 @@ function goToChannel(channelId) {
|
|||
data.latestVideos.forEach((video) => {
|
||||
displayVideo(video, 'channel');
|
||||
});
|
||||
}, (errorData) => {
|
||||
showToast(errorData.responseJSON.error);
|
||||
loadingView.seen = false;
|
||||
});
|
||||
}
|
||||
|
||||
|
|
|
@ -122,9 +122,12 @@ function showSavedVideos() {
|
|||
savedVidsDb.find({}).sort({
|
||||
timeSaved: -1
|
||||
}).exec((err, docs) => {
|
||||
let position = 0;
|
||||
docs.forEach((video) => {
|
||||
invidiousAPI('videos', video.videoId, {}, (data) => {
|
||||
data.position = position;
|
||||
displayVideo(data, 'saved');
|
||||
position++;
|
||||
});
|
||||
});
|
||||
|
||||
|
|
|
@ -200,12 +200,11 @@ function displayVideo(videoData, listType = '') {
|
|||
video.removeFromSave = false
|
||||
break;
|
||||
case 'saved':
|
||||
savedView.videoList = savedView.videoList.concat(video);
|
||||
savedView.videoList.splice(videoData.position, 0, video);
|
||||
video.removeFromSave = false;
|
||||
break;
|
||||
case 'history':
|
||||
historyView.videoList.splice(videoData.position, 0, video);
|
||||
console.log(video);
|
||||
video.removeFromSave = false;
|
||||
break;
|
||||
case 'channel':
|
||||
|
|
Loading…
Reference in New Issue