From 9830917b1a57cda6e9a94076a66d2740ed34a0b8 Mon Sep 17 00:00:00 2001 From: n07070 Date: Fri, 13 Nov 2026 03:05:17 +0100 Subject: [PATCH] Remove image after printing for brother-ql --- src/printer.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/printer.py b/src/printer.py index fc250e9..8405c4c 100644 --- a/src/printer.py +++ b/src/printer.py @@ -291,12 +291,11 @@ class EscPosPrinter(Printer): try: os.remove(path) os.remove(processed_path) + self.app.logger.debug("Removed image : " + str(processed_path)) + self.app.logger.debug("Removed image : " + str(path)) except OSError as e: raise e - self.app.logger.debug("Removed image : " + str(processed_path)) - self.app.logger.debug("Removed image : " + str(path)) - try: self.printer.close() except Exception as e: @@ -500,6 +499,12 @@ class BrotherPrinter(Printer): del be except Exception as e: raise e + finally: + try: + os.remove(processed_path) + self.app.logger.debug("Removed image : " + str(processed_path)) + except OSError as e: + raise e if signature != "": try: