From a6e7baf0878f7be67f224ca0cc693a63e8186132 Mon Sep 17 00:00:00 2001 From: kalipso Date: Wed, 2 Jul 2025 14:14:36 +0200 Subject: [PATCH] fix printjob execution two bugs here: - accidently comparing with == instead != against error - using return instead of continue during for loop --- controllers/printController.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/controllers/printController.go b/controllers/printController.go index d8c6bb5..d95f676 100644 --- a/controllers/printController.go +++ b/controllers/printController.go @@ -182,8 +182,9 @@ func (rc *printController) PrintHandler(c *gin.Context) { for _, printJob := range printJobs { err := printJob.Execute() - if err == nil { - return + if err != nil { + fmt.Printf("Error: %s\n", err) + continue } printJob.ShopItem.WasPrinted = true @@ -192,7 +193,6 @@ func (rc *printController) PrintHandler(c *gin.Context) { if err != nil { fmt.Printf("Error: %s\n", err) } - } }