diff --git a/app/models/store/file.rb b/app/models/store/file.rb index e79a7ad48..1488c7264 100644 --- a/app/models/store/file.rb +++ b/app/models/store/file.rb @@ -78,7 +78,9 @@ in case of fixing sha hash use: def self.verify(fix_it = nil) success = true - Store::File.all.each { |item| + file_ids = Store::File.all.pluck(:id) + file_ids.each { |item_id| + item = Store::File.find(item_id) content = item.content sha = Digest::SHA256.hexdigest(content) logger.info "CHECK: Store::File.find(#{item.id})"