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) } - } }