Prend en charge les révisions sur les démarches
This commit is contained in:
parent
5b08f54665
commit
1d66b47300
3 changed files with 46 additions and 0 deletions
|
@ -376,6 +376,25 @@ class ProcedureRevision < ApplicationRecord
|
|||
from_type_de_champ.character_limit,
|
||||
to_type_de_champ.character_limit)
|
||||
end
|
||||
elsif to_type_de_champ.expression_reguliere?
|
||||
if from_type_de_champ.expression_reguliere != to_type_de_champ.expression_reguliere
|
||||
changes << ProcedureRevisionChange::UpdateChamp.new(from_type_de_champ,
|
||||
:expression_reguliere,
|
||||
from_type_de_champ.expression_reguliere,
|
||||
to_type_de_champ.expression_reguliere)
|
||||
end
|
||||
if from_type_de_champ.expression_reguliere_exemple_text != to_type_de_champ.expression_reguliere_exemple_text
|
||||
changes << ProcedureRevisionChange::UpdateChamp.new(from_type_de_champ,
|
||||
:expression_reguliere_exemple_text,
|
||||
from_type_de_champ.expression_reguliere_exemple_text,
|
||||
to_type_de_champ.expression_reguliere_exemple_text)
|
||||
end
|
||||
if from_type_de_champ.expression_reguliere_error_message != to_type_de_champ.expression_reguliere_error_message
|
||||
changes << ProcedureRevisionChange::UpdateChamp.new(from_type_de_champ,
|
||||
:expression_reguliere_error_message,
|
||||
from_type_de_champ.expression_reguliere_error_message,
|
||||
to_type_de_champ.expression_reguliere_error_message)
|
||||
end
|
||||
end
|
||||
changes
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue