remove double loop for receipt bill pdf
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user