VSN-2258 : Implementing collectif circuits attribution to prepared passengers via mass importation of prepared circuits.
Merge Request Description
Refactor: Rectifying Feature Exposition
This commit focuses on clarifying and restructuring how certain features are exposed within the codebase. The goal is to ensure that the logic is more transparent, consistent, and easier to maintain.
Refactor: Changing Signature to Void
This commit modifies a method signature to return void. The change reflects that the method’s purpose is procedural rather than returning a value, improving semantic clarity and aligning with its intended usage.
Refactor: Adding Assignments of Representatives
This commit introduces logic to handle the assignment of representatives. It ensures that representatives are properly linked to the relevant entities, improving data consistency and operational workflows.
Refactor: Refactoring Mass Importation Logic
This commit restructures the mass importation process. The refactor enhances readability, optimizes performance, and ensures that circuits assignment is correctly invoked during bulk operations.
Feature: Adding Pre-Assignment Test
This commit adds a test to validate passenger pre-assignment. The test checks whether a passenger can be correctly associated with a given circuit, ensuring reliability and correctness in the assignment process.
Closes VSN-2258