demarches-normaliennes/app/models/prefill_identity.rb
2024-08-22 09:26:48 +02:00

22 lines
453 B
Ruby

# frozen_string_literal: true
class PrefillIdentity
attr_reader :dossier, :params
def initialize(dossier, params)
@dossier = dossier
@params = params
end
def to_h
if dossier.procedure.for_individual?
{
prenom: params["identite_prenom"],
nom: params["identite_nom"],
gender: ["M.", "Mme"].include?(params["identite_genre"]) ? params["identite_genre"] : nil
}
else
{}
end
end
end