Mostra in admin anagrafica e dati fiscali delle società.

Così Ops può emettere fattura dalla scheda club senza cercare il profilo solo tra i pagamenti pending.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-09-10 16:17:20 +02:00
co-authored by Cursor
parent adfea01cdb
commit d7dd744c32
15 changed files with 293 additions and 8 deletions
@@ -3,7 +3,7 @@ module Admin
before_action :set_club, only: %i[show grant_comped revoke_comped set_quote revoke_quote]
def index
@clubs = Club.includes(:teams, :billing_quote, subscription: %i[plan admin_comped_by])
@clubs = Club.includes(:teams, :billing_quote, { club_memberships: :user }, subscription: %i[plan admin_comped_by])
.order(:name)
end
@@ -63,7 +63,7 @@ module Admin
private
def set_club
@club = Club.find(params[:id])
@club = Club.includes(club_memberships: :user).find(params[:id])
end
def redirect_back_or_club(notice: nil, alert: nil)