Skip to main content

Version 9.1.225 (4 May 2026)

People Management

Catching and handling error occurring when terminating inactive person (#146377)

Problem

When attempting to terminate a user without an active appointment, a “We’re Sorry” page is displayed. 

 

Solution

A message is now shown instead, clearly explaining the issue without redirecting to the “We’re Sorry” page

 


Data Warehouse

Updated manual step for lmTermResults (#147814)

Problem

Currently, the DWH will remove any entries within TermResults if the Average is equal to 0

 

Solution

Updated manual step for TermResults by removing the delete step where the average is equal to 0

 

Added step to update existing fields within Data Dictionary (#142732)

Problem

Fields Selectable and Searchable are not available to select within ReportBuilder for JobPositions

 

Solution

Update fields to be Selectable and Searchable for JobPositions within ReportBuilder

 

Added step to remove duplicate entries within pdmContractPeriodActionPlans (#142737)

Problem

The DWH table pdmContractPeriodActionPlans does contain duplicate entries based on how the source query is structured

 

Solution

Added a step to remove duplicate entries within pdmContractPeriodActionPlans if the fields ContractPeriodActionPlanID, ContractID and ContractPeriodID are the same

 


Job Profiler

Future and past subordinates being returned (#146082)

Problem

Subordinates are being returned for ListManagerSubordinatesAsync who are not active employees.

 

Solution

They still had the CurrentPosition = 1 flag. Added the EndDate check for an appointment to filter on present appointments.

 


Dashboards

Updating Main Dashboard banner search functionality on Banner Modal (#146695)

Problem

On the banner selection pop-up, having many banners causes the buttons to move off-screen. When scrolling to reach the buttons, the search bar is no longer visible. Large images can also make the page slow and unresponsive. 

 

Solution

Updated the layout so the banner list is scrollable, keeping the search bar and buttons visible at all times.

Search results are now limited to 21 banners for better performance.

Selected banners will always be included in the results, along with any that match the search term.

Results are ordered with selected banners first, followed by the most recently uploaded banners

 

Adding a clear button to the search field (#146522)

Problem

The search field does not have a clear button.

 

Solution

Add an eraser icon to clear the search field

 


Event Scheduler

Changed ScheduleComponent event handlers to useCallback to prevent re-render errors (#146447)

Problem

A blank calendar page appears after opening the "Multiple Event Booking" modal and then cancelling/closing it again.

 

Solution

Improved how the calendar handles updates when opening and closing popups. This ensures the calendar stays visible and continues to display events correctly instead of disappearing or showing a blank screen.