Fix 'layout did not converge within 5 attempts' error, leading to wrong numbers in the Management Summary table

This commit is contained in:
maride 2026-01-09 20:14:06 +01:00
parent b3e0763b40
commit fcd5378f51

View File

@ -23,17 +23,17 @@
#let updateRiskCategoryStats(status) = {
// Update status
if status == "Critical" {
context(riskCategoryStats.Critical.update(riskCategoryStats.Critical.get() + 1))
context(riskCategoryStats.Critical.update(v => v + 1))
} else if status == "High" {
context(riskCategoryStats.High.update(riskCategoryStats.High.get() + 1))
context(riskCategoryStats.High.update(v => v + 1))
} else if status == "Medium" {
context(riskCategoryStats.Medium.update(riskCategoryStats.Medium.get() + 1))
context(riskCategoryStats.Medium.update(v => v + 1))
} else if status == "Low" {
context(riskCategoryStats.Low.update(riskCategoryStats.Low.get() + 1))
context(riskCategoryStats.Low.update(v => v + 1))
} else if status == "None" {
context(riskCategoryStats.None.update(riskCategoryStats.None.get() + 1))
context(riskCategoryStats.None.update(v => v + 1))
} else if status == "Other" {
context(riskCategoryStats.Other.update(riskCategoryStats.Other.get() + 1))
context(riskCategoryStats.Other.update(v => v + 1))
} else {
panic("Unknown state: " + status)
}