diff options
| author | Omar Roth <omarroth@protonmail.com> | 2019-05-27 12:16:22 -0500 |
|---|---|---|
| committer | Omar Roth <omarroth@protonmail.com> | 2019-05-27 12:16:22 -0500 |
| commit | de77c710421d515272d1d0fcb2e585243ae2089c (patch) | |
| tree | d7c87bd704088eba0eaa976aa64d1705911be280 /assets | |
| parent | f66fa1150ed14b82adba075a02768a8315378b13 (diff) | |
| download | invidious-de77c710421d515272d1d0fcb2e585243ae2089c.tar.gz invidious-de77c710421d515272d1d0fcb2e585243ae2089c.tar.bz2 invidious-de77c710421d515272d1d0fcb2e585243ae2089c.zip | |
Add "local" to "next video" URLs
Diffstat (limited to 'assets')
| -rw-r--r-- | assets/js/embed.js | 8 | ||||
| -rw-r--r-- | assets/js/watch.js | 12 |
2 files changed, 20 insertions, 0 deletions
diff --git a/assets/js/embed.js b/assets/js/embed.js index 3d56c4ff..cbf21a58 100644 --- a/assets/js/embed.js +++ b/assets/js/embed.js @@ -39,6 +39,10 @@ function get_playlist(plid, timeouts = 0) { url.searchParams.set('speed', video_data.params.speed); } + if (video_data.params.local !== video_data.preferences.local) { + url.searchParams.set('local', video_data.params.local); + } + url.searchParams.set('list', plid); location.assign(url.pathname + url.search); }); @@ -71,6 +75,10 @@ if (video_data.plid) { url.searchParams.set('speed', video_data.params.speed); } + if (video_data.params.local !== video_data.preferences.local) { + url.searchParams.set('local', video_data.params.local); + } + if (video_data.video_series.length !== 0) { url.searchParams.set('playlist', video_data.video_series.join(',')) } diff --git a/assets/js/watch.js b/assets/js/watch.js index d447f441..9b843920 100644 --- a/assets/js/watch.js +++ b/assets/js/watch.js @@ -90,6 +90,10 @@ function continue_autoplay(event) { url.searchParams.set('speed', video_data.params.speed); } + if (video_data.params.local !== video_data.preferences.local) { + url.searchParams.set('local', video_data.params.local); + } + url.searchParams.set('continue', '1'); location.assign(url.pathname + url.search); }); @@ -155,6 +159,10 @@ function get_playlist(plid, timeouts = 0) { url.searchParams.set('speed', video_data.params.speed); } + if (video_data.params.local !== video_data.preferences.local) { + url.searchParams.set('local', video_data.params.local); + } + url.searchParams.set('list', plid); location.assign(url.pathname + url.search); }); @@ -388,6 +396,10 @@ if (video_data.play_next) { url.searchParams.set('speed', video_data.params.speed); } + if (video_data.params.local !== video_data.preferences.local) { + url.searchParams.set('local', video_data.params.local); + } + url.searchParams.set('continue', '1'); location.assign(url.pathname + url.search); }); |
