Compare commits

...

3 Commits

Author SHA1 Message Date
Wilson Gomez 0e96eac42c minor fix 2023-11-20 17:04:39 -05:00
Wilson Gomez fefcfe3359 minor fix 2023-11-20 16:45:35 -05:00
Wilson Gomez 15232882c3 minor fix 2023-11-20 16:29:52 -05:00
2 changed files with 10 additions and 7 deletions

View File

@ -1856,7 +1856,7 @@ class AppWindow(FrontWindow):
'note': ln['note']}
for ln in lines]
order['lines_ids']: [ln['id'] for ln in lines]
result = self.receipt_order.print_orders([order])
result = self.receipt_sale.print_orders([order])
return result
def print_command(self, sale, line_reversion=None):

View File

@ -849,11 +849,11 @@ class Receipt(object):
if order['interface'] == 'usb':
if OS_NAME == 'posix':
self._printer = printer.File(host)
self._printer.close()
self._printer.open()
# self._printer.close()
# self._printer.open()
elif OS_NAME == 'nt':
self._printer = printer.Win32Raw(host)
self._printer.open()
# self._printer.open()
elif order['interface'] == 'network':
try:
host, port = host.split(":")
@ -865,8 +865,8 @@ class Receipt(object):
self._printer = printer.Network(host, timeout=15)
elif order['interface'] == 'ssh':
self._printer = FileSSH(*host.split('@'))
if self._printer:
self._printer.open()
# if self._printer:
# self._printer.open()
elif order['interface'] == 'cups':
pass
@ -880,8 +880,11 @@ class Receipt(object):
logging.info("Info: Printer is OK!")
try:
try:
self._printer.open()
except Exception:
logging.warning('Error open printer')
result = self._print_order(order, reversion)
# if True:
if result:
res.extend(result)
elif order.get('lines_ids') and True: