Skip to content

7.0.0-dev.66

Choose a tag to compare

@regnosys-ops regnosys-ops released this 11 Dec 12:47
9a2201c

Event Model - Empty Value Handling Updates

Background

An upcoming DSL release has found a number of areas where the use of empty in validation functions and conditions was not being handled correctly. This change contains fixes that prepare the model for the upcoming DSL release.

What is being released?

The following functions have been updated:

  • Qualify_PairOff
    • Update comparisons for optional fields such as ancillaryParty and adjustment, to check either both are absent or both equal

The following types have been updated:

  • Instruction
    • Update condition NewTrade to return a valid status when primitiveInstruction -> execution is absent and before exists.

Review Directions

Changes can be reviewed in PR: #4237