diff options
| author | Omar Roth <omarroth@hotmail.com> | 2019-02-04 15:28:51 -0600 |
|---|---|---|
| committer | Omar Roth <omarroth@hotmail.com> | 2019-02-04 15:28:51 -0600 |
| commit | 2630dc8dcd5d1460b395406eead144dd04cd7ba0 (patch) | |
| tree | 75c5d23e4eb1220c79c3d749f53ba2df7b480783 /src | |
| parent | 276662a1473b3b55146f2ab9568ed385b8f09ba7 (diff) | |
| download | invidious-2630dc8dcd5d1460b395406eead144dd04cd7ba0.tar.gz invidious-2630dc8dcd5d1460b395406eead144dd04cd7ba0.tar.bz2 invidious-2630dc8dcd5d1460b395406eead144dd04cd7ba0.zip | |
Add 'related_videos' to video params
Diffstat (limited to 'src')
| -rw-r--r-- | src/invidious/videos.cr | 5 | ||||
| -rw-r--r-- | src/invidious/views/watch.ecr | 6 |
2 files changed, 8 insertions, 3 deletions
diff --git a/src/invidious/videos.cr b/src/invidious/videos.cr index a95f5443..21c87edf 100644 --- a/src/invidious/videos.cr +++ b/src/invidious/videos.cr @@ -725,6 +725,7 @@ end def process_video_params(query, preferences) autoplay = query["autoplay"]?.try &.to_i? continue = query["continue"]?.try &.to_i? + related_videos = query["related_videos"]? listen = query["listen"]? && (query["listen"] == "true" || query["listen"] == "1").to_unsafe preferred_captions = query["subtitles"]?.try &.split(",").map { |a| a.downcase } quality = query["quality"]? @@ -737,6 +738,7 @@ def process_video_params(query, preferences) # region ||= preferences.region autoplay ||= preferences.autoplay.to_unsafe continue ||= preferences.continue.to_unsafe + related_videos ||= preferences.related_videos.to_unsafe listen ||= preferences.listen.to_unsafe preferred_captions ||= preferences.captions quality ||= preferences.quality @@ -747,6 +749,7 @@ def process_video_params(query, preferences) autoplay ||= DEFAULT_USER_PREFERENCES.autoplay.to_unsafe continue ||= DEFAULT_USER_PREFERENCES.continue.to_unsafe + related_videos ||= DEFAULT_USER_PREFERENCES.related_videos.to_unsafe listen ||= DEFAULT_USER_PREFERENCES.listen.to_unsafe preferred_captions ||= DEFAULT_USER_PREFERENCES.captions quality ||= DEFAULT_USER_PREFERENCES.quality @@ -756,6 +759,7 @@ def process_video_params(query, preferences) autoplay = autoplay == 1 continue = continue == 1 + related_videos = related_videos == 1 listen = listen == 1 video_loop = video_loop == 1 @@ -793,6 +797,7 @@ def process_video_params(query, preferences) quality: quality, raw: raw, region: region, + related_videos: related_videos, speed: speed, video_end: video_end, video_loop: video_loop, diff --git a/src/invidious/views/watch.ecr b/src/invidious/views/watch.ecr index a8f98492..7ba5ae7f 100644 --- a/src/invidious/views/watch.ecr +++ b/src/invidious/views/watch.ecr @@ -110,7 +110,7 @@ </div> </div> - <div class="pure-u-1 <% if preferences && !preferences.related_videos && !plid %>pure-u-md-4-5<% else %>pure-u-md-3-5<% end %>"> + <div class="pure-u-1 <% if params[:related_videos] || plid %>pure-u-md-3-5<% else %>pure-u-md-4-5<% end %>"> <div class="h-box"> <p> <a href="/channel/<%= video.ucid %>"> @@ -141,14 +141,14 @@ </div> </div> </div> - <% if !preferences || preferences && preferences.related_videos || plid %> + <% if params[:related_videos] || plid %> <div class="pure-u-1 pure-u-md-1-5"> <% if plid %> <div id="playlist" class="h-box"> </div> <% end %> - <% if !preferences || preferences && preferences.related_videos %> + <% if params[:related_videos] %> <div class="h-box"> <% if !rvs.empty? %> |
