google-nomulus/java/google/registry/model/eppcommon
mcilwain 33505f4df7 Make async flow logic handle missing client transaction IDs
Per EPP RFC 5730, the <clTRID> element is optional. However, we weren't handling
it not being specified in asynchronous contact/host deletions because we were
adding it directly as a parameter value on a task, which does not allow null and
thus threw a NullPointerException.

This fixes handling for nulls (the parameter isn't set at all) and adds a test.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=194123259
2018-05-05 23:21:55 -04:00
..
Address.java Test that update works for every field in RegistrarSettings 2018-04-23 14:20:43 -04:00
AuthInfo.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
package-info.java Refer to Datastore everywhere correctly by its capitalized form 2017-02-17 12:12:12 -05:00
PhoneNumber.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
PresenceMarker.java Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
ProtocolDefinition.java Clean up some code quality issues 2017-12-01 22:14:06 -05:00
StatusValue.java Clean up some code quality issues 2017-12-01 22:14:06 -05:00
Trid.java Make async flow logic handle missing client transaction IDs 2018-05-05 23:21:55 -04:00