In the occurrence interpreter, when an eventDate that can not be parsed with full confidence is compared with the atomized version of that date, the date parser reports a "Recorded date mismatch" even if the atomized date would match one of the possible dates from the eventDate.
Example:
eventDate: 5/2/2014
year: 2014
month: 2
day: 5
In order to solve this issue we must change the interface of ParseResult to allow alternativePayload to be returned.
In the occurrence interpreter, when an
eventDate
that can not be parsed with full confidence is compared with the atomized version of that date, the date parser reports a "Recorded date mismatch" even if the atomized date would match one of the possible dates from theeventDate
.Example:
In order to solve this issue we must change the interface of
ParseResult
to allowalternativePayload
to be returned.