Fix update use case for quantity based rule