diff --git a/changelog/66_UNRELEASED_xxxx-xx-xx.md b/changelog/66_UNRELEASED_xxxx-xx-xx.md new file mode 100644 index 00000000..c680ca4f --- /dev/null +++ b/changelog/66_UNRELEASED_xxxx-xx-xx.md @@ -0,0 +1 @@ +- Fixed that stock entry labels on purchase were printed, even when "No label" was selected (was only a problem when running label printer WebHooks server side) diff --git a/services/StockService.php b/services/StockService.php index 77016102..99348050 100644 --- a/services/StockService.php +++ b/services/StockService.php @@ -268,7 +268,7 @@ class StockService extends BaseService ]); $stockRow->save(); - if (GROCY_FEATURE_FLAG_LABEL_PRINTER && GROCY_LABEL_PRINTER_RUN_SERVER) + if ($stockLabelType == 1 && GROCY_FEATURE_FLAG_LABEL_PRINTER && GROCY_LABEL_PRINTER_RUN_SERVER) { $webhookData = array_merge([ 'product' => $productDetails->product->name,