← back to Designer Wallcoverings
product min-qty: step=1 — minimum is a floor, above it order any qty in increments of 1
66541e4eb6da31e8b83a43d4a7279f5ce76182d0 · 2026-06-29 11:05:58 -0700 · Steve Abrams
Files touched
M DW-Websites/variant-min-quantity.liquid
Diff
commit 66541e4eb6da31e8b83a43d4a7279f5ce76182d0
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Mon Jun 29 11:05:58 2026 -0700
product min-qty: step=1 — minimum is a floor, above it order any qty in increments of 1
---
DW-Websites/variant-min-quantity.liquid | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/DW-Websites/variant-min-quantity.liquid b/DW-Websites/variant-min-quantity.liquid
index 684b129f..98c51045 100644
--- a/DW-Websites/variant-min-quantity.liquid
+++ b/DW-Websites/variant-min-quantity.liquid
@@ -58,7 +58,8 @@
var n = /sample/i.test(txt) ? 1 : minFromText(txt);
var min = n || 1;
if (String(qi.min) !== String(min)) { qi.min = min; qi.setAttribute('min', min); }
- if (n) { qi.step = min; qi.setAttribute('step', min); } // order in multiples of the min
+ // floor is the minimum; ABOVE it the client orders any quantity in increments of 1
+ if (String(qi.step) !== '1') { qi.step = 1; qi.setAttribute('step', 1); }
var cur = parseInt(qi.value, 10);
if (forceValue || isNaN(cur) || cur < min) {
if (String(qi.value) !== String(min)) {
← a2ad63bc appointments: Google OAuth setup guide (Cloud Console + secr
·
back to Designer Wallcoverings
·
appointments LIVE at api.designerwallcoverings.com: migratio abe1470c →