diff options
| author | Ken D'Ambrosio <ken@jots.org> | 2026-05-11 05:43:28 +0000 |
|---|---|---|
| committer | Ken D'Ambrosio <ken@jots.org> | 2026-05-11 05:43:28 +0000 |
| commit | 35a72d21075c9d2331ee4388fe34fe6efd5b65fc (patch) | |
| tree | a7d00b185f1f77c658cbc05ca663a381bfbcc7db /views/album.erb | |
| parent | 9f586a8db100c586b33f425f7699355bca43f8b4 (diff) | |
Limit slideshow to filtered albums when search filter is active
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'views/album.erb')
| -rw-r--r-- | views/album.erb | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/views/album.erb b/views/album.erb index c99ec3c..b44971e 100644 --- a/views/album.erb +++ b/views/album.erb @@ -27,8 +27,9 @@ <% end %> <div class="grid" id="album-grid"> <% @albums.each do |a| %> - <% href = @rel.empty? ? "/browse/#{a[:name]}" : "/browse/#{@rel}/#{a[:name]}" %> - <a href="<%= href %>" class="card album-card"> + <% a_rel = @rel.empty? ? a[:name] : "#{@rel}/#{a[:name]}" %> + <% href = "/browse/#{a_rel}" %> + <a href="<%= href %>" class="card album-card" data-rel="<%= a_rel %>"> <div class="thumb-wrap"> <% cover_rel = @rel.empty? ? "#{a[:name]}/#{a[:cover]}" : "#{@rel}/#{a[:name]}/#{a[:cover]}" %> <% if a[:cover] %> @@ -105,4 +106,4 @@ const ENTRIES = <%= @entries.map { |e| e.merge(src: "/media/#{file_rel}") }.to_json %>; </script> -<script src="/js/album.js?v=3"></script> +<script src="/js/album.js?v=4"></script> |
