From e21643bd72458e880a25285363937530cc809301 Mon Sep 17 00:00:00 2001 From: Vladimir Krylov Date: Tue, 1 Mar 2016 15:45:55 +0200 Subject: [PATCH] Story#112043941 - calculate total in right place --- app/models/directo.rb | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/models/directo.rb b/app/models/directo.rb index ac516cdf3..66fada5d1 100644 --- a/app/models/directo.rb +++ b/app/models/directo.rb @@ -3,8 +3,9 @@ class Directo < ActiveRecord::Base def self.send_receipts new_trans = Invoice.where(invoice_type: "DEB", in_directo: false).where(cancelled_at: nil) - counter = 0 - Rails.logger.info("[DIRECTO] Will try to send #{new_trans.count} invoices") + total = new_trans.count + counter = 0 + Rails.logger.info("[DIRECTO] Will try to send #{total} invoices") new_trans.find_in_batches(batch_size: 10).each do |group| mappers = {} # need them as no direct connection between invoice @@ -45,7 +46,7 @@ class Directo < ActiveRecord::Base dump_result_to_db(mappers, response) end - STDOUT << "Directo receipts sending finished. #{counter} of #{new_trans.count} are sent" + STDOUT << "#{Time.zone.now.utc} - Directo receipts sending finished. #{counter} of #{total} are sent\n" end def self.dump_result_to_db mappers, xml