improve crashlogs

This commit is contained in:
KingKDot
2026-06-29 00:01:07 -05:00
parent 2c42a989cf
commit 5f598aa10b
9 changed files with 136 additions and 1 deletions
+10
View File
@@ -343,6 +343,16 @@ export function setOnlineState(id: string, online: boolean, disconnectReason?: s
invalidateClientMetricsSummaryCache();
}
export function setClientDisconnectInfo(id: string, disconnectReason: string, disconnectDetail?: string) {
db.run(
`UPDATE clients SET disconnect_reason=?, disconnect_detail=? WHERE id=?`,
disconnectReason || null,
disconnectDetail || null,
id,
);
invalidateClientMetricsSummaryCache();
}
const setOfflineStateStmt = db.prepare(
`UPDATE clients SET online=0, last_seen=?, disconnect_reason=?, disconnect_detail=? WHERE id=?`,
);