aboutsummaryrefslogtreecommitdiffstats
path: root/app/models
diff options
context:
space:
mode:
authorAlban Peignier2018-03-20 23:00:41 +0100
committerAlban Peignier2018-03-20 23:00:41 +0100
commitc9f3f819c64b448c8647670a9de3f2ea1763cc8f (patch)
treea40cbf6b928bff43f96454cfd3a3b1ee0aa2b3f6 /app/models
parent7889ea3f2e8051140b703a88ee9ea6194f5bf3f7 (diff)
downloadchouette-core-c9f3f819c64b448c8647670a9de3f2ea1763cc8f.tar.bz2
Don't use Import::Base#status_changed? into #notify_parent (status can be changed by java side). Refs #6243
Diffstat (limited to 'app/models')
-rw-r--r--app/models/concerns/iev_interfaces/task.rb7
1 files changed, 3 insertions, 4 deletions
diff --git a/app/models/concerns/iev_interfaces/task.rb b/app/models/concerns/iev_interfaces/task.rb
index fdd976f39..c5abc5afb 100644
--- a/app/models/concerns/iev_interfaces/task.rb
+++ b/app/models/concerns/iev_interfaces/task.rb
@@ -53,11 +53,10 @@ module IevInterfaces::Task
def notify_parent
return unless parent.present?
- return unless status_changed?
+ return if notified_parent_at
parent.child_change
- t = Time.now
- self.notified_parent_at = t
- self.class.where(id: self.id).update_all notified_parent_at: t
+
+ update_column :notified_parent_at, Time.now
end
def children_succeedeed