revisions
This commit is contained in:
parent
71aa13f468
commit
f1f2b76a3d
3 changed files with 19 additions and 0 deletions
|
@ -243,6 +243,17 @@ class ProcedureRevision < ApplicationRecord
|
||||||
}
|
}
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
if from_type_de_champ.drop_down_other != to_type_de_champ.drop_down_other
|
||||||
|
changes << {
|
||||||
|
op: :update,
|
||||||
|
attribute: :drop_down_other,
|
||||||
|
label: from_type_de_champ.libelle,
|
||||||
|
private: from_type_de_champ.private?,
|
||||||
|
from: from_type_de_champ.drop_down_other,
|
||||||
|
to: to_type_de_champ.drop_down_other,
|
||||||
|
stable_id: from_type_de_champ.stable_id
|
||||||
|
}
|
||||||
|
end
|
||||||
elsif to_type_de_champ.carte?
|
elsif to_type_de_champ.carte?
|
||||||
if from_type_de_champ.carte_optional_layers != to_type_de_champ.carte_optional_layers
|
if from_type_de_champ.carte_optional_layers != to_type_de_champ.carte_optional_layers
|
||||||
changes << {
|
changes << {
|
||||||
|
|
|
@ -41,6 +41,11 @@
|
||||||
%li= t(:add_option, scope: [:new_administrateur, :revision_changes], items: added.map{ |term| "« #{term.strip} »" }.join(", "))
|
%li= t(:add_option, scope: [:new_administrateur, :revision_changes], items: added.map{ |term| "« #{term.strip} »" }.join(", "))
|
||||||
- if removed.present?
|
- if removed.present?
|
||||||
%li= t(:remove_option, scope: [:new_administrateur, :revision_changes], items: removed.map{ |term| "« #{term.strip} »" }.join(", "))
|
%li= t(:remove_option, scope: [:new_administrateur, :revision_changes], items: removed.map{ |term| "« #{term.strip} »" }.join(", "))
|
||||||
|
- when :drop_down_other
|
||||||
|
- if change[:from] == false
|
||||||
|
%li.mb-1= t("new_administrateur.revision_changes.update_drop_down_other#{postfix}.enabled", label: change[:label])
|
||||||
|
- else
|
||||||
|
%li.mb-1= t("new_administrateur.revision_changes.update_drop_down_other#{postfix}.disabled", label: change[:label])
|
||||||
- when :carte_layers
|
- when :carte_layers
|
||||||
- added = change[:to].sort - change[:from].sort
|
- added = change[:to].sort - change[:from].sort
|
||||||
- removed = change[:from].sort - change[:to].sort
|
- removed = change[:from].sort - change[:to].sort
|
||||||
|
|
|
@ -17,6 +17,9 @@ fr:
|
||||||
disabled: Le champ « %{label} » n’est plus obligatoire
|
disabled: Le champ « %{label} » n’est plus obligatoire
|
||||||
update_piece_justificative_template: Le modèle de pièce justificative du champ « %{label} » a été modifié
|
update_piece_justificative_template: Le modèle de pièce justificative du champ « %{label} » a été modifié
|
||||||
update_drop_down_options: Les options de sélection du champ « %{label} » ont été modifiées
|
update_drop_down_options: Les options de sélection du champ « %{label} » ont été modifiées
|
||||||
|
update_drop_down_other:
|
||||||
|
enabled: Le champ « %{label} » comporte maintenant un choix « Autre »
|
||||||
|
disabled: Le champ « %{label} » ne comporte plus de choix « Autre »
|
||||||
update_carte_layers: Les référentiels cartographiques du champ « %{label} » ont été modifiés
|
update_carte_layers: Les référentiels cartographiques du champ « %{label} » ont été modifiés
|
||||||
add_private: L’annotation privée « %{label} » a été ajoutée
|
add_private: L’annotation privée « %{label} » a été ajoutée
|
||||||
remove_private: L’annotation privée « %{label} » a été supprimée
|
remove_private: L’annotation privée « %{label} » a été supprimée
|
||||||
|
|
Loading…
Reference in a new issue