Skip to content

Commit d0e5219

Browse files
authored
resolve typing check (#96)
1 parent b94a3c1 commit d0e5219

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

vapi.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -389,7 +389,7 @@ export default class Vapi extends VapiEventEmitter {
389389
try {
390390
const parsedMessage = JSON.parse(e.data);
391391
this.emit('message', parsedMessage);
392-
if (parsedMessage.type === 'status-update' && parsedMessage.status === 'ended') {
392+
if (parsedMessage && 'type' in parsedMessage && 'status' in parsedMessage && parsedMessage.type === 'status-update' && parsedMessage.status === 'ended') {
393393
this.hasEmittedCallEndedStatus = true;
394394
}
395395
} catch (parseError) {

0 commit comments

Comments
 (0)