diff --git a/templates/nostrmarket/components/shipping-zones.html b/templates/nostrmarket/components/shipping-zones.html index 32f8b0e..b72e46e 100644 --- a/templates/nostrmarket/components/shipping-zones.html +++ b/templates/nostrmarket/components/shipping-zones.html @@ -59,8 +59,8 @@ :step="zoneDialog.data.currency != 'sat' ? '0.01' : '1'" type="number" v-model.trim="zoneDialog.data.cost" - :error="zoneDialog.data.currency === 'sat' && zoneDialog.data.cost % 1 !== 0" - error-message="Satoshis must be whole numbers" + :error="(zoneDialog.data.currency === 'sat' && zoneDialog.data.cost % 1 !== 0) || (zoneDialog.data.currency !== 'sat' && (zoneDialog.data.cost * 100) % 1 !== 0)" + :error-message="zoneDialog.data.currency === 'sat' ? 'Satoshis must be whole numbers' : 'Maximum 2 decimal places allowed'" hint="Additional costs can be set per product" > @@ -93,7 +93,7 @@ Create Shipping Zone