From 74373a129d496232ea57e0a516aab9e572a9cbc9 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Mon, 16 Jun 2025 06:58:59 +0200 Subject: [PATCH] Fix TypeScript error in server.ts - Handle error type properly in catch block - Check if error is instanceof Error before accessing message property - Provide fallback for unknown error types --- web/src/server.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/web/src/server.ts b/web/src/server.ts index de9fe967..52acb280 100644 --- a/web/src/server.ts +++ b/web/src/server.ts @@ -594,7 +594,8 @@ app.post('/api/sessions/:sessionId/input', async (req, res) => { } catch (error) { console.error('Error sending input via tty-fwd:', error); - res.status(500).json({ error: 'Failed to send input', details: error.message }); + const errorMessage = error instanceof Error ? error.message : 'Unknown error'; + res.status(500).json({ error: 'Failed to send input', details: errorMessage }); } });