Mostra il piano attivo dopo il bonifico e allinea il flusso società.
Dopo la conferma admin la card restava su «Paga con bonifico»; la società parte da Free, l'owner è staff trasmissione e le mail non bloccano se manca SMTP. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -19,6 +19,12 @@ RSpec.describe Teams::StaffAssignment do
|
||||
expect(team.entitlements.staff_count_for("transmission")).to eq(1)
|
||||
end
|
||||
|
||||
it "designa il titolare della società sulla squadra" do
|
||||
described_class.designate_club_owner!(team: team, user: owner)
|
||||
membership = owner.user_teams.find_by!(team: team)
|
||||
expect(membership.staff_kind).to eq("transmission")
|
||||
end
|
||||
|
||||
it "rejects duplicate email for transmission" do
|
||||
UserTeam.create!(user: other, team: team, role: "member", staff_kind: "transmission")
|
||||
expect {
|
||||
|
||||
Reference in New Issue
Block a user