fix: use websocket from createBunWebSocket instead of injectWebSocket

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
René Schober
2026-03-20 12:51:56 +01:00
parent 71fc14f86f
commit b7a4dcf150
2 changed files with 4 additions and 4 deletions

View File

@@ -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;

View File

@@ -1,3 +1,3 @@
import { createBunWebSocket } from "hono/bun";
export const { upgradeWebSocket, injectWebSocket } = createBunWebSocket();
export const { upgradeWebSocket, websocket } = createBunWebSocket();