Listing updated champs, saving only champs changed

This commit is contained in:
JC 2016-12-26 17:55:31 +01:00
parent 45d5177d52
commit f0d0bfc427
2 changed files with 3 additions and 3 deletions

View file

@ -19,9 +19,9 @@ class ChampsService
end end
end end
champ.save champ.save if champ.changed?
end end
errors errors
end end
end end

View file

@ -40,7 +40,7 @@
.updated-at= notification.updated_at.strftime('%d/%m/%Y %H:%M') .updated-at= notification.updated_at.strftime('%d/%m/%Y %H:%M')
- if ['champs', 'piece_justificative'].include?(notification.type_notif) - if ['champs', 'piece_justificative'].include?(notification.type_notif)
- if notification.liste.size > 1 - if notification.liste.size > 1
.type= "Plusieurs attributs ont été changés, dont: #{notification.liste.last}" .type= "Plusieurs attributs ont été changés, dont: #{notification.liste.join(" ")}"
- else - else
.type= "Un attribut à été changé: #{notification.liste.last}" .type= "Un attribut à été changé: #{notification.liste.last}"
- else - else