Fix sport squadra su partite basket e ruoli organico per board.
Le partite ereditano lo sport_key della squadra alla creazione invece del default pallavolo; l'organico mostra ruoli per board (basket, volley, timed) e il wizard Android usa lo sport del team per overlay e icona. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -53,6 +53,15 @@ RSpec.describe Match, "scheduling scopes" do
|
||||
expect(match.coach_hub_visible?).to be(false)
|
||||
end
|
||||
|
||||
it "eredita lo sport della squadra alla creazione (non il default pallavolo)" do
|
||||
basket_team = club.teams.create!(name: "U13 Basket", sport_key: "basket")
|
||||
match = basket_team.matches.create!(opponent_name: "Ospiti", sets_to_win: 3)
|
||||
|
||||
expect(match.sport_key).to eq("basket")
|
||||
expect(match.effective_board_type).to eq("basket")
|
||||
expect(match.effective_overlay_kind).to eq("basket")
|
||||
end
|
||||
|
||||
it "nasconde partita con diretta terminata anche se resta una sessione idle vecchia" do
|
||||
match = team.matches.create!(opponent_name: "Avversario", sets_to_win: 3)
|
||||
StreamSession.create!(
|
||||
|
||||
Reference in New Issue
Block a user