class ApplicationController < ActionController::Base
  protect_from_forgery
  before_action :configure_permitted_parameters, if: :devise_controller? # see https://github.com/plataformatec/devise#strong-parameters
  
  def default # tohle je tady protoze sem smeruje root route (z nejakeho duvodu nemuze smerovat do namespace devise)
    redirect_to '/teams/edit'
  end

  protected

  def configure_permitted_parameters
    fields = [:login, :name, :email, :clen1_jmeno, :clen1_prijmeni, :clen2_jmeno, :clen2_prijmeni, :clen3_jmeno, :clen3_prijmeni, :clen4_jmeno, :clen4_prijmeni, :adresa, :zpusob_doruceni, :postup_doruceni]
    devise_parameter_sanitizer.permit(:sign_in, keys: fields)
    devise_parameter_sanitizer.permit(:sign_up, keys: fields)
    devise_parameter_sanitizer.permit(:account_update, keys: fields)
  end

end
