Si l'exemple ne passe pas la regexp, la publication de la démarche est imopssible
This commit is contained in:
parent
f422b314a0
commit
e1a1191ce6
3 changed files with 12 additions and 0 deletions
|
@ -15,6 +15,10 @@ class TypesDeChampEditor::ErrorsSummary < ApplicationComponent
|
|||
@revision.errors.include?(:header_section)
|
||||
end
|
||||
|
||||
def expression_reguliere_errors?
|
||||
@revision.errors.include?(:expression_reguliere)
|
||||
end
|
||||
|
||||
private
|
||||
|
||||
def errors_for(key)
|
||||
|
|
|
@ -6,3 +6,7 @@ fr:
|
|||
fix_header_section:
|
||||
one: 'Le titre de section suivant est invalide, veuillez le corriger :'
|
||||
other: 'Les titres de section suivants sont invalides, veuillez les corriger :'
|
||||
|
||||
fix_expressions_regulieres:
|
||||
one: "L'expression régulière suivante est invalide, veuillez la corriger :"
|
||||
other: 'Les expressions régulières suivantes sont invalides, veuillez les corriger :'
|
||||
|
|
|
@ -9,3 +9,7 @@
|
|||
- if header_section_errors?
|
||||
%p= t('.fix_header_section', count: errors_for(:header_section).size)
|
||||
= error_message_for(:header_section)
|
||||
|
||||
- if expression_reguliere_errors?
|
||||
%p= t('.fix_expressions_regulieres', count: errors_for(:expression_reguliere).size)
|
||||
= error_message_for(:expression_reguliere)
|
||||
|
|
Loading…
Reference in a new issue