Show Reddit recovery status in dashboard

This commit is contained in:
jjbrunton committed 2026-08-08 14:42:19 +01:00
1 parent d2b3a1b31d
commit 316dc3dd3e
6 files changed
+208 -5

No files matched your search

+2 -1
View File
@@ -11,6 +11,7 @@ export function createLoginRouter(ctx: WebContext): Router {
res.json({
vncEnabled: Boolean(process.env.DISPLAY),
novncPort,
publicUrl: process.env.NOVNC_PUBLIC_URL || null,
passwordRequired: Boolean(process.env.VNC_PASSWORD),
});
});
@@ -23,7 +24,7 @@ export function createLoginRouter(ctx: WebContext): Router {
}
try {
const loggedIn = await browser.isSessionValid();
res.json({ ready: true, loggedIn });
res.json({ ready: true, loggedIn, status: browser.getSessionState() });
} catch (error) {
ctx.logger.error('Failed to check login status:', error);
res.status(500).json({ ready: true, loggedIn: false, error: 'check failed' });