I noticed on recent CI runs that all of the UI tests for 3D Secure were failing, this is due to the additional of custom fields that are not set up in the gateway - updated to remove these from the ViewController since they were not set on the Android PR: https://github.com/braintree/braintree_android/pull/1044
Additionally I noticed that with this removed 3DS was still not launching, this is because we were not checking that customFields was not nil before adding it to the request dictionary - this is implemented correctly in the Android PR
Summary of changes
customFields
was not nil before adding it to the request dictionary - this is implemented correctly in the Android PRChecklist
Authors