Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

     Validation that affects the result (all failures THROW -> surface as HTTP 500):


     Validation that affects the result (all surface as HTTP 500 with a message):

  • 0 customer rows           -> "No customer found with Id '{id}'."
  • 1 customer rows          -> "Unique active customer could not be identified. Id: '{id}'."
  • row has blank CustomerId  -> "The customer returned did not have any CustomerId."
  • returned id != requested  -> "Returned customer '{row}' does not match requested '{id}'."
  • MitId deactivated         -> "The customer with Id '{id}' does not have an active MitId registration."  (skipped if Settings.IgnoreMitIdStatus)

...