<% content_for :title, "Staff trasmissione — #{@team.name}" %> <% content_for :robots, "noindex, nofollow" %>

Responsabili trasmissione

Assegnati: <%= @entitlements.staff_count_for("transmission") %> / <%= @entitlements.max_staff_transmission || "∞" %> (per squadra, rinnovo annuale)

Il responsabile trasmissione avvia la diretta dall’app (camera sul cavalletto). Per il punteggio da un secondo telefono non serve un account: condivide il link regia dalla schermata di trasmissione (WhatsApp, email, SMS, ecc.).

<% owner_membership = current_user.user_teams.find_by(team: @team) %> <% if owner_membership&.staff_kind.blank? %>

<%= current_user.email %> — puoi gestire tu camera e punteggio, oppure invitare altri per la trasmissione.

<%= button_to "Sono io — responsabile trasmissione", public_team_assign_self_staff_path(@team), method: :post, params: { staff_kind: "transmission" }, class: "btn btn-primary" %>
<% end %>

Invita un’altra email

<%= form_with url: public_team_invite_path(@team), method: :post do %> <%= hidden_field_tag :staff_kind, "transmission" %> <%= label_tag :email, "Email del responsabile trasmissione" %> <%= email_field_tag :email, params[:email], required: true %> <%= submit_tag "Genera link di accesso", class: "btn btn-primary" %> <% end %> <% if defined?(@invite_url) && @invite_url.present? %>

Condividi (valido 7 giorni):

<%= @invite_url %> <% end %>

<%= link_to "← Dettagli squadra", public_team_details_path(@team) %>