Commit f8d7571
committed
feat(peach): update peach parser to handle on hold events
- Added on hold mappings for MISSING_INFORMATION.
- Incorporated on hold event parsing logic into generating permit statuses.
- Refactored parser to sort a PEACH record's events in place as the parser handles one record at a time to avoid extra sorting.
- Also refactored parser to remove redundancies and unnecessary complexities in functions, and improve some functions' handlers/param types.
- Added/modified parser tests to cover all new/changed parser functions and logic.
Signed-off-by: qhanson55 <quinn.hanson@gov.bc.ca>1 parent d5968b1 commit f8d7571
3 files changed
Lines changed: 394 additions & 228 deletions
0 commit comments