From 3588dc0114147f4be54977cdbb5183dedd0bf188 Mon Sep 17 00:00:00 2001 From: Christian Fehmer Date: Sun, 16 Aug 2026 20:40:29 +0200 Subject: [PATCH] fix(account): months missing on test activity calendar (@fehmer) --- frontend/src/ts/elements/test-activity.ts | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/frontend/src/ts/elements/test-activity.ts b/frontend/src/ts/elements/test-activity.ts index 7d2bae4b95de..edea55a22af4 100644 --- a/frontend/src/ts/elements/test-activity.ts +++ b/frontend/src/ts/elements/test-activity.ts @@ -35,13 +35,13 @@ export function update( container.innerHTML = ""; if (calendar === undefined) { - updateMonths([]); + updateMonths(element, []); element.querySelector(".nodata")?.classList.remove("hidden"); return; } - updateMonths(calendar.getMonths()); + updateMonths(element, calendar.getMonths()); element.querySelector(".nodata")?.classList.add("hidden"); const title = element.querySelector(".title"); @@ -62,8 +62,11 @@ export function update( } } -function updateMonths(months: TestActivityMonth[]): void { - const element = document.querySelector(".testActivity .months"); +function updateMonths( + parentEl: HTMLElement, + months: TestActivityMonth[], +): void { + const element = parentEl.querySelector(".months"); if (element === null) { return;