Fix: fix authentik widget login counts for v2 api (#6257)

This commit is contained in:
Zhelyan Radoev 2026-02-01 22:26:51 +02:00 committed by GitHub
parent 4ebc24a1b4
commit 062b1bcfbb
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -47,8 +47,13 @@ export default function Component({ service }) {
);
break;
case 2:
loginsLast24H = loginsData[0]?.count || 0;
failedLoginsLast24H = failedLoginsData[0]?.count || 0;
loginsLast24H =
loginsData.reduce?.(
(total, current) => (current?.count && current?.action === "login" ? total + current.count : total),
0,
) || 0;
failedLoginsLast24H =
failedLoginsData.reduce?.((total, current) => (current?.count ? total + current.count : total), 0) || 0;
break;
}