mirror of
https://github.com/TeamPiped/Piped.git
synced 2024-08-14 23:57:27 +00:00
Fixed autoplay removing list query.
This commit is contained in:
parent
329715aeb5
commit
3a61389b36
2 changed files with 6 additions and 7 deletions
|
@ -337,12 +337,11 @@ export default {
|
|||
const params = this.$route.query;
|
||||
let index = Number(params.index).valueOf();
|
||||
const searchParams = new URLSearchParams();
|
||||
let isPlaylist = this.isPlaylist;
|
||||
let playlistEnded = index == this.playlist.videos;
|
||||
let url =
|
||||
isPlaylist && index > this.playlist.relatedStreams.length
|
||||
this.isPlaylist && playlistEnded
|
||||
? this.playlist.relatedStreams[index].url
|
||||
: this.video.relatedStreams[0].url;
|
||||
let playlistEnded = index == this.playlist.relatedStreams.length;
|
||||
for (var param in params)
|
||||
switch (param) {
|
||||
case "v":
|
||||
|
@ -350,12 +349,14 @@ export default {
|
|||
break;
|
||||
case "index":
|
||||
if (playlistEnded) {
|
||||
searchParams.delete("index");
|
||||
searchParams.delete(param);
|
||||
} else searchParams.set(param, index + 1);
|
||||
break;
|
||||
case "list":
|
||||
if (playlistEnded) {
|
||||
searchParams.delete("list");
|
||||
searchParams.delete(param);
|
||||
} else {
|
||||
searchParams.set(param, params[param]);
|
||||
}
|
||||
break;
|
||||
default:
|
||||
|
|
|
@ -374,8 +374,6 @@ export default {
|
|||
case "index":
|
||||
searchParams.set(param, i + 1);
|
||||
break;
|
||||
case "list":
|
||||
break;
|
||||
default:
|
||||
searchParams.set(param, params[param]);
|
||||
break;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue