Skip to content

Commit

Permalink
fix PROFILE empty
Browse files Browse the repository at this point in the history
  • Loading branch information
Martin Letellier (Beta.gouv) committed Dec 10, 2024
1 parent c3e92cf commit 9751cdf
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 4 deletions.
2 changes: 1 addition & 1 deletion app/controllers/quote_checks_controller.rb
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ def render_show

def profile
@profile ||= @quote_check&.profile ||
(params[:profile].present? && PROFILES.detect { |profile| profile == params[:profile] })
(params[:profile].present? && QuoteCheck::PROFILES.detect { |profile| profile == params[:profile] })
end

def set_quote_check_results
Expand Down
7 changes: 4 additions & 3 deletions lib/quote_validator/global.rb
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ def validate!

# doit valider les mentions administratives du devis
def validate_admin
# mention devis présente ou non, quote[:devis] est un boolean
@errors << "devis_manquant" unless quote[:mention_devis]
# mention devis présente ou non, quote[:mention_devis] est un boolean
@errors << "devis_manquant" unless quote[:mention_devis] || quote[:devis].present?
@errors << "numero_devis_manquant" if quote[:numero_devis].present?

validate_dates
Expand All @@ -45,7 +45,8 @@ def validate_rge; end
def validate_pro
@pro = quote[:pro] ||= TrackingHash.new
@errors << "pro_raison_sociale_manquant" if @pro[:raison_sociale].blank?
@errors << "pro_forme_juridique_manquant" if @pro[:forme_juridique].blank?
# on essaie de récupérer la forme juridique pendant l'anonymisation mais aussi avec le LLM.
@errors << "pro_forme_juridique_manquant" if @pro[:forme_juridique].blank? && quote[:pro_forme_juridique].blank?
@errors << "tva_manquant" if @pro[:numero_tva].blank?
# TODO: check format tva : FR et de 11 chiffres
# (une clé informatique de 2 chiffres et le numéro SIREN à 9 chiffres de l'entreprise)
Expand Down

0 comments on commit 9751cdf

Please sign in to comment.