Skip to content
This repository was archived by the owner on Oct 22, 2025. It is now read-only.

Commit df3e3ef

Browse files
committed
fix(core): fix raw websocket nonexistent
1 parent efeabb1 commit df3e3ef

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

packages/rivetkit/src/actor/generic-conn-driver.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ export function createGenericWebSocketDriver(
127127
});
128128
return;
129129
}
130-
const raw = ws.raw as WebSocket;
130+
const raw = ws.raw as WebSocket | undefined;
131131
if (!raw) {
132132
actor.rLog.warn({ msg: "ws.raw does not exist" });
133133
return;
@@ -156,7 +156,8 @@ export function createGenericWebSocketDriver(
156156
return undefined;
157157
}
158158

159-
const raw = ws.raw as WebSocket;
159+
const raw = ws.raw as WebSocket | undefined;
160+
if (!raw) return undefined;
160161

161162
return raw.readyState as ConnectionReadyState;
162163
},

0 commit comments

Comments
 (0)