Update DiscriminatedProperties
to utilize CaseInsensitiveMap
when binding application and tenant ID property key prefixes
This ensures properties supplied via YAML vs environment variables are not treated as separate properties purely due to a case mismatch.
This affects OrderOperationPaymentProperties
(broadleaf.orderoperation.service.payment.*
)
Updated requests to ReturnOperationEndpoint
to utilize application information to allow for Tenant level requests.
Fixed an issue with a null
customer name which prevented billing addresses from being correctly persisted.
Fixed an issue with paged requests and responses not being correctly serialized and deserialized.
Fixed an issue where deeply nested (at least 3 levels) dependent order items were not correctly hydrating information, causing a null
value for the Order Item’s refundAmount
.