class Users::RegistrationsController < Devise::RegistrationsController protected def update_resource(resource, params) # Wenn kein Passwort gesetzt werden soll: if params[:password].blank? && params[:password_confirmation].blank? resource.update_without_password(params.except(:current_password)) else super end end def configure_permitted_parameters devise_parameter_sanitizer.permit(:account_update, keys: [ :praepedeutikum_done, required_hours_matrix: {}, weekly_target_matrix: {} ]) end end