Skip to main content

Version 9.1.219.10 (Support Release - 1 June 2026)

Imports

Refine transfer logic and add dedupe unit tests (#149494)

Problem

  • When a person is reappointed to a new position after the previous termination, a duplicate new appointment is created.

 

Solution

  • The change excludes the appointment from the transfer process so it can be handled as a new appointment, since the last position is no longer active, and the new position does not overlap with it.
  • Improves the robustness and correctness of appointment import logic, with a particular focus on handling duplicate appointments and transfers.
  • It also significantly expands unit test coverage for the RemoveDuplicatesForAppointments method, ensuring correct behaviour across a variety of scenarios.
  • These changes collectively strengthen the reliability of appointment imports and ensure that duplicate handling and transfer logic are thoroughly validated.

 


People Management

Resolve duplicate loads of the default child menu when clicking on the parent menu under the people management admin (#147833)

Problem

  • Long loading times with certain menu items under the People Management admin page

 

Solution

  • Resolve duplicate loads of the default child menu when clicking on the parent menu under the People Management admin