aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlban Peignier2018-04-26 00:31:17 +0200
committerAlban Peignier2018-04-26 00:45:13 +0200
commit222fc6ba6a03c4d6f739451e1045b58045ae2d24 (patch)
treef5eb752d0068f2e71435607c48726a5f112398fd
parentde91a32724f30d567c042ef43ad9e7ba64d53681 (diff)
downloadchouette-core-222fc6ba6a03c4d6f739451e1045b58045ae2d24.tar.bz2
Update both checksum_source and checksum into ChecksumSupport#update_checksum_without_callbacks
-rw-r--r--app/models/concerns/checksum_support.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/app/models/concerns/checksum_support.rb b/app/models/concerns/checksum_support.rb
index ed33e8f92..fe52604bb 100644
--- a/app/models/concerns/checksum_support.rb
+++ b/app/models/concerns/checksum_support.rb
@@ -79,7 +79,7 @@ module ChecksumSupport
Rails.logger.debug("Compute checksum for #{self.class.name}:#{id} checksum_source:'#{checksum_source}' checksum: #{_checksum}")
if _checksum != self.checksum
self.checksum = _checksum
- self.class.where(id: self.id).update_all(checksum: _checksum) unless self.new_record?
+ self.class.where(id: self.id).update_all(checksum: _checksum, checksum_source: checksum_source) unless self.new_record?
Rails.logger.debug("Updated #{self.class.name}:#{id} checksum: #{self.checksum}")
end
end