class Decidim::Meetings::UpdateMeeting

def call

Broadcasts :ok if successful, :invalid otherwise.

Updates the meeting if valid.
def call
  return broadcast(:invalid) if form.invalid?
  transaction do
    update_meeting!
    send_notification if should_notify_followers?
    schedule_upcoming_meeting_notification if start_time_changed?
  end
  broadcast(:ok, meeting)
end