force item-order-min on blur if quantity not 0

This commit is contained in:
Richard Schreiber
2023-06-01 16:19:12 +02:00
parent 883b5e3c1c
commit 1b4be10b33

View File

@@ -126,6 +126,13 @@ var form_handlers = function (el) {
controls.value = currentValue <= itemOrderMin && step < 0 ? 0 : Math.max(itemOrderMin || controls.min, Math.min(controls.max || Number.MAX_SAFE_INTEGER, (currentValue || 0) + step));
controls.dispatchEvent(new Event("change"));
});
el.find("input[data-min]").on("blur", function(e) {
var quantity = parseFloat(this.value);
var itemOrderMin = parseFloat(this.getAttribute("data-min"));
if (quantity && quantity < itemOrderMin) {
this.value = itemOrderMin;
}
});
el.find("script[data-replace-with-qr]").each(function () {
var $div = $("<div>");