Allinea replay alla UI live e corregge miniature e loghi.
Player contenuto come la diretta, fix streaming thumbnail da S3, volume persistente ActiveStorage in produzione. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -1,6 +1,20 @@
|
||||
<%
|
||||
closed = local_assigns.fetch(:stream_closed) { @stream_closed }
|
||||
on_air = local_assigns.fetch(:on_air) { @on_air }
|
||||
badge_label = local_assigns[:badge_label]
|
||||
badge_class = local_assigns[:badge_class]
|
||||
|
||||
unless badge_label
|
||||
badge_label = closed ? "Terminata" : (session.paused? ? "In pausa" : (on_air ? "LIVE" : "In attesa"))
|
||||
end
|
||||
|
||||
unless badge_class
|
||||
badge_class = closed ? "badge-ended" : (session.paused? ? "badge-wait" : (on_air ? "badge-live" : "badge-wait"))
|
||||
end
|
||||
%>
|
||||
<div class="live-player-overlays" id="live-overlays">
|
||||
<span
|
||||
id="live-stream-badge"
|
||||
class="live-ovl-badge live-ovl-badge--right <%= @stream_closed ? "badge-ended" : (@session.paused? ? "badge-wait" : (@on_air ? "badge-live" : "badge-wait")) %>"
|
||||
><%= @stream_closed ? "Terminata" : (@session.paused? ? "In pausa" : (@on_air ? "LIVE" : "In attesa")) %></span>
|
||||
class="live-ovl-badge live-ovl-badge--right <%= badge_class %>"
|
||||
><%= badge_label %></span>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user