summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordiogo <diogo@riddleandcode.com>2021-07-17 01:38:24 +0200
committerSamantaz Fox <coding@samantaz.fr>2021-10-11 23:30:49 +0200
commit7eba7fbcc79eba2c15f2fde9f6d011a7d1c1541c (patch)
tree4e1bb332650ea9092263848159c4729e65ee37e9
parentd9bfb3d3056d1c9f628c0c7d1b363ebf63977e87 (diff)
downloadinvidious-7eba7fbcc79eba2c15f2fde9f6d011a7d1c1541c.tar.gz
invidious-7eba7fbcc79eba2c15f2fde9f6d011a7d1c1541c.tar.bz2
invidious-7eba7fbcc79eba2c15f2fde9f6d011a7d1c1541c.zip
add index to playlist item
-rw-r--r--src/invidious/playlists.cr2
-rw-r--r--src/invidious/views/components/item.ecr2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/invidious/playlists.cr b/src/invidious/playlists.cr
index 6c745945..771f5ba1 100644
--- a/src/invidious/playlists.cr
+++ b/src/invidious/playlists.cr
@@ -545,7 +545,7 @@ def template_playlist(playlist)
playlist["videos"].as_a.each do |video|
html += <<-END_HTML
<li class="pure-menu-item">
- <a href="/watch?v=#{video["videoId"]}&list=#{playlist["playlistId"]}">
+ <a href="/watch?v=#{video["videoId"]}&list=#{playlist["playlistId"]}&index=#{video["index"]}">
<div class="thumbnail">
<img class="thumbnail" src="/vi/#{video["videoId"]}/mqdefault.jpg">
<p class="length">#{recode_length_seconds(video["lengthSeconds"].as_i)}</p>
diff --git a/src/invidious/views/components/item.ecr b/src/invidious/views/components/item.ecr
index b15ae255..d084bfd4 100644
--- a/src/invidious/views/components/item.ecr
+++ b/src/invidious/views/components/item.ecr
@@ -48,7 +48,7 @@
<p dir="auto"><b><%= HTML.escape(item.author) %></b></p>
</a>
<% when PlaylistVideo %>
- <a style="width:100%" href="/watch?v=<%= item.id %>&list=<%= item.plid %>">
+ <a style="width:100%" href="/watch?v=<%= item.id %>&list=<%= item.plid %>&index=<%= item.index %>">
<% if !env.get("preferences").as(Preferences).thin_mode %>
<div class="thumbnail">
<img class="thumbnail" src="/vi/<%= item.id %>/mqdefault.jpg"/>