app/controllers/meeting_reservations_controller.rb
# Edits the reservations for the selected meeting, for the whole team
# of the currently logged-in user.
# The method filters out any individual event in order to shorten the width of
# the grid used to display the reservation cells.
#
# If the user is a team manager, the whole matrix of rows is editable,
# indipendently if any reservations (either header or detail rows) are
# currently existing.
#
# The method uses the API/v2/remote_edit controller (which, in turn, it uses the
# dedicated MeetingReservationUpdater strategy) to handle all modifications
# (any row creation, edit or deletion).
#
# == Params:
# id: the meeting id to be processed
#
# == Implied parameters:
# current_user:  user must be logged-in and either be a team-manager or have an
#                associated swimmer (must be a "goggler").
#                (when also a team-manager, the whole matrix of rows should be editable)
#
Edits the reservations for the selected meeting, for the whole team
of the currently logged-in user.
The method filters out any individual event in order to shorten the width of
the grid used to display the reservation cells.

If the user is a team manager, the whole matrix of rows is editable,
indipendently if any reservations (either header or detail rows) are
currently existing.

The method uses the API/v2/remote_edit controller (which, in turn, it uses the
dedicated MeetingReservationUpdater strategy) to handle all modifications
(any row creation, edit or deletion).

the meeting id to be processed

Implied parameters:
current_user:  user must be logged-in and either be a team-manager or have an
associated swimmer (must be a "goggler").
(when also a team-manager, the whole matrix of rows should be editable)
Edits the reservations for the selected meeting for the whole team of the currently logged - in user . The method filters out any individual event in order to shorten the width of the grid used to display the reservation cells . If the user is a team manager the whole matrix of rows is editable indipendently if any reservations ( either header or detail rows ) are currently existing . The method uses the API / v2 / remote_edit controller ( which in turn it uses the dedicated MeetingReservationUpdater strategy ) to handle all modifications ( any row creation edit or deletion ) . the meeting id to be processed Implied parameters : current_user : user must be logged - in and either be a team - manager or have an associated swimmer ( must be a " goggler " ) . ( when also a team - manager the whole matrix of rows should be editable )
def edit_relays
    get_badges_list()
    get_events_list( :only_relays )
  end
def edit_relays get_badges_list ( ) get_events_list ( :only_relays ) end
Edits the reservations for the selected meeting, for the whole team
of the currently logged-in user.
Edits the reservations for the selected meeting for the whole team of the currently logged - in user .
# meeting:          @meeting # team_affiliation: @team_affiliation # current_user:     current_user