remove double loop for receipt bill pdf

This commit is contained in:
phyusin
2018-12-26 17:32:30 +06:30
parent 97085e9a1c
commit 2bb602829e

View File

@@ -222,7 +222,6 @@ class Printer::ReceiptPrinter < Printer::PrinterWorker
directory_name = 'public/receipts'
Dir.mkdir(directory_name) unless File.exists?(directory_name)
Rails.logger.debug "############## dir::" + directory_name
begin
if count == 1
filename = directory_name + "/receipt_bill_#{sale_data.receipt_no}.pdf"
pdf.render_file filename
@@ -242,9 +241,6 @@ class Printer::ReceiptPrinter < Printer::PrinterWorker
end
end
end
count -= 1
end until count == 0
Rails.logger.debug "############## filename::" + filename
return filename, sale_data.receipt_no, cashier_terminal.printer_name
end
@@ -323,7 +319,6 @@ class Printer::ReceiptPrinter < Printer::PrinterWorker
# if count == 0
# self.print(filename, printer_name)
# else
begin
if count == 1
#no print in cloud server
if ENV["SERVER_MODE"] != "cloud"
@@ -336,9 +331,6 @@ class Printer::ReceiptPrinter < Printer::PrinterWorker
self.print(filename, printer_name)
end
end
count -= 1
end until count == 0
# end
end