Clarify listen param and update icon

This commit is contained in:
Omar Roth 2018-02-11 17:01:32 -06:00
parent da97dfad8e
commit 6adbcd050c
2 changed files with 8 additions and 4 deletions

View File

@ -147,9 +147,13 @@ end
get "/watch" do |env|
id = env.params.query["v"]
listen = env.params.query["listen"]? || "false"
if env.params.query["listen"]? && env.params.query["listen"] == "true"
listen = true
env.params.query.delete_all("listen")
else
listen = false
end
client = get_client(pool)
begin

View File

@ -5,7 +5,7 @@
<title><%= video.title %> - Invidious</title>
<% end %>
<% if listen == "true" %>
<% if listen %>
<audio id="player" class="video-js" data-setup="{}" style="width:100%;" controls>
<% adaptive_fmts.each do |fmt| %>
<% url = fmt["url"]? %>
@ -76,9 +76,9 @@ var player = videojs('player', options, function() {
<h1>
<%= video.info["title"] %>
<% if listen == "true" %>
<% if listen %>
<a class="link" href="/watch?<%= env.params.query %>">
<i class="fa fa-video-camera" aria-hidden="true"></i>
<i class="fa fa-video" aria-hidden="true"></i>
</a>
<% else %>
<a class="link" href="/watch?<%= env.params.query %>&listen=true">