check print_settings is active or not in check-out

This commit is contained in:
phyusin
2018-06-20 09:26:53 +06:30
parent 4be28c1e67
commit 994b104239

View File

@@ -303,11 +303,6 @@ class Printer::OrderQueuePrinter < Printer::PrinterWorker
#Use CUPS service
#Generate PDF
#Print
# Must be one print
if print_settings.print_copies == 0
print_settings.print_copies = 1
print_settings.save!
end
sale_id = booking.sale_id
filename = "tmp/check_in_out_#{sale_id}" + ".pdf"
@@ -325,8 +320,14 @@ class Printer::OrderQueuePrinter < Printer::PrinterWorker
pdf.render_file filename
print_settings.print_copies = 1
print_settings.save!
# Must be one print
if print_settings.print_copies == 0
print_settings.print_copies = 1
print_settings.save!
end
# print_settings.print_copies = 1
# print_settings.save!
#no print in cloud server
if ENV["SERVER_MODE"] != "cloud"
self.print(filename, print_settings.printer_name)