Skip to content

Commit a4da763

Browse files
committed
fix(core): fix raw websocket nonexistent
1 parent dd0f33a commit a4da763

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)