fix: group rogue user counts by matrix instance in getMatrixStats function

This commit is contained in:
seaznCode 2026-02-01 14:23:10 +01:00
parent 2c850b84eb
commit feedeed80e

View File

@ -223,6 +223,7 @@ async function getMatrixStats() {
FROM user_tree_edges FROM user_tree_edges
WHERE matrix_instance_id IN (?) WHERE matrix_instance_id IN (?)
AND rogue_user = TRUE AND rogue_user = TRUE
GROUP BY matrix_instance_id
`, [instanceIds]); `, [instanceIds]);
const rogueMap = new Map(rogueRows.map(r => [Number(r.mid), Number(r.rogueCnt)])); const rogueMap = new Map(rogueRows.map(r => [Number(r.mid), Number(r.rogueCnt)]));