diff --git a/app/models/directo.rb b/app/models/directo.rb index 96d418ae0..e64bf99e1 100644 --- a/app/models/directo.rb +++ b/app/models/directo.rb @@ -74,6 +74,7 @@ class Directo < ActiveRecord::Base raise "Directo counter is out of period" end + directo_next = last_directo Registrar.where.not(exclude_in_monthly_directo: true).find_each do |registrar| unless registrar.cash_account Rails.logger.info("[DIRECTO] Monthly invoice for registrar #{registrar.id} has been skipped as it doesn't has cash_account") @@ -118,7 +119,7 @@ class Directo < ActiveRecord::Base # generating XML if items.any? - directo_next = last_directo + 1 + directo_next += 1 invoice_counter.next builder = Nokogiri::XML::Builder.new(encoding: "UTF-8") do |xml|