Details
Description
When updating a Package Option, changing a package option value to a blank value, the option is saved with its existing value instead.
Package option values do not appear to support changes to a blank value. This should allow blank values, and similarly, should store them as blank values (not NULL), to avoid confusion over quantity options that do store NULL option values.
Additionally, the min/max/step fields should be null for non-quantity types, and the value should be null for quantity types.