VSN-1977 : Preparing similar normalized passenger hooks in the context of prepared passengers to be used later on in both optimisations of UI and Integration logics.
Preparation Module Normalization and Prepared-Normalized Mapping Logic.
1. Introducing Duplicated Files
- Added duplicated reserve files to support upcoming optimization logic.
- Prepared test data to compare and optimize processing of similar Passenger DTOs.
2. Adding Normalized Passengers
- Defined a hook to be customized during prepared passengers retrieval.
- Introduced the
normalizedPassengersvariable within the preparation store to support future optimization workflows.
3. New Hook Introduction
- Added a new hook inspired by the normalized passenger hook as an initial trial for upcoming optimization logic.
- Defined a new mapping between the Prepared Passenger DTO and the Normalized Passenger DTO to support enhanced processing.
4. Applying Mapping in Store
- Integrated the Prepared-to-Normalized mapping directly into the API call workflow.
- Ensured that normalized data is used seamlessly within the preparation store.
Closes VSN-1977