From b7a4dcf150e7ea324b8f2d1d90ac308e337f9865 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Schober?= Date: Fri, 20 Mar 2026 12:51:56 +0100 Subject: [PATCH] fix: use websocket from createBunWebSocket instead of injectWebSocket Co-Authored-By: Claude Sonnet 4.6 --- apps/server/src/index.ts | 6 +++--- apps/server/src/ws/bun-ws.ts | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/server/src/index.ts b/apps/server/src/index.ts index c0f8a4c..492cddf 100644 --- a/apps/server/src/index.ts +++ b/apps/server/src/index.ts @@ -2,7 +2,7 @@ import { env } from "@haushaltsApp/env/server"; import { Hono } from "hono"; import { cors } from "hono/cors"; import { logger } from "hono/logger"; -import { injectWebSocket } from "./ws/bun-ws"; +import { websocket } from "./ws/bun-ws"; import { registerRoutes } from "./routes"; const app = new Hono(); @@ -21,12 +21,12 @@ app.use( registerRoutes(app); if (typeof Bun !== "undefined" && !process.env.BUN_TEST) { - const server = Bun.serve({ + Bun.serve({ port: Number(process.env.PORT ?? 3000), hostname: "0.0.0.0", fetch: app.fetch, + websocket, }); - injectWebSocket(server); } export default app; diff --git a/apps/server/src/ws/bun-ws.ts b/apps/server/src/ws/bun-ws.ts index de92cac..860e3ff 100644 --- a/apps/server/src/ws/bun-ws.ts +++ b/apps/server/src/ws/bun-ws.ts @@ -1,3 +1,3 @@ import { createBunWebSocket } from "hono/bun"; -export const { upgradeWebSocket, injectWebSocket } = createBunWebSocket(); +export const { upgradeWebSocket, websocket } = createBunWebSocket();