Allow for 0 quantity

variant quantity wasn’t being updated by the before.insert hook if the
child variant value was being set to 0