Skip to main content

Version 9.1.198 (24 November 2025)

Data Warehouse

Adjusted field CalculatedMarks within lmStudentSubjects (#140444)

Problem

  • The DWH package field is due to a conversion error with the field CalculatedMarks 

 

Solution

  • Updated CalculatedMark field data type from DECIMAL(3,1) to DECIMAL(8,3) to support larger values with more precision

 


Learning Management

Fix Mark Inheritance, Duplication, and Display Logic for Consistent Front-End Behaviour (#141315 & #141316)

Problems

  • Inherited marks that are not overridden currently appear blue, but they should retain a white background for consistency.
  • Inheritance causes duplication of marks, which leads to display issues on the front-end.
  • Currently, all marks with a value of 0 are displayed as yellow. Instead, yellow should be used only for non-captured marks. 

 

Solutions

  • Modified the backend to include an overridden field and added a condition to preserve the existing background colour. 
  • Adjusted the backend to update existing marks rather than insert duplicates when they already exist.
  • Refined front-end conditions so that only marks without an ID are displayed in yellow.