Article Details
Id: | 18043 |
Product: | finPOWER Connect |
Type: | FIX |
Version: | 3.04.00 |
Opened: | 07/04/2021 |
Closed: | 08/04/2021 |
Released: | 30/06/2021 |
Job: | J026314 |
Update Requests; Contact Address and Contact Method Update Requests are now validated to ensure applicable Contact Methods are being used
The validation on Address and Contact Method Update Requests has been improved to ensure that:
- Contact Address
- If specifying a Contact Method Id, that it is a valid Address-type Contact Method
- Contact Method
- If specifying a Contact Method Id, that it is a valid, non-Address-type Contact Method
This is most notible when using the following helper functions:
- finUpdateRequestUtilities.CreateUpdateRequestLog_AddressUpdate_FromAddressDetails()
- finUpdateRequestUtilities.CreateUpdateRequestLog_AddressUpdate_FromAddressDetailsJsonString()
- finUpdateRequestUtilities.CreateUpdateRequestLog_ContactMethodUpdate()
This check was already performed at the point the Update Request was being actioned, but not as it was being added via the above helper functions. This has been improved and will not let the Update Request be added unless the Contact Method is valid.