Details
Description
When ordering configurable options with a quantity of 0, they are added as line items to an invoice with a quantity 1.
When a 0 quantity configurable option service is ordered, it should be removed instead, before continuing to the review and order steps. In other words, 0 quantity configurable options should not be ordered at all.
This has been updated in the admin interface to not display config options of quantity 0, and to disallow them from being added when adding or editing a service.
The order plugin should be updated to confirm that config options of type=quantity and value=0 do not display when ordering.
This needs to be tested, both for normal config options as well as addon config options. Adding from the admin interface is working properly.