@@ -19,7 +19,7 @@ import {
|
|||||||
} from "livekit-client";
|
} from "livekit-client";
|
||||||
import {
|
import {
|
||||||
ClientEvent,
|
ClientEvent,
|
||||||
EventTimelineSetHandlerMap,
|
type EventTimelineSetHandlerMap,
|
||||||
EventType,
|
EventType,
|
||||||
RoomEvent,
|
RoomEvent,
|
||||||
RoomStateEvent,
|
RoomStateEvent,
|
||||||
@@ -58,7 +58,7 @@ import {
|
|||||||
type CallMembership,
|
type CallMembership,
|
||||||
type MatrixRTCSession,
|
type MatrixRTCSession,
|
||||||
MatrixRTCSessionEvent,
|
MatrixRTCSessionEvent,
|
||||||
MatrixRTCSessionEventHandlerMap,
|
type MatrixRTCSessionEventHandlerMap,
|
||||||
MembershipManagerEvent,
|
MembershipManagerEvent,
|
||||||
Status,
|
Status,
|
||||||
} from "matrix-js-sdk/lib/matrixrtc";
|
} from "matrix-js-sdk/lib/matrixrtc";
|
||||||
@@ -962,8 +962,8 @@ export class CallViewModel extends ViewModel {
|
|||||||
),
|
),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
// If no lifetime, the notify event is basically invalid and we just stay in unknown state.
|
// If no lifetime, the notify event is basically invalid and we enter ringEnded immediately.
|
||||||
return of({ state: "unknown" } as { state: "unknown" });
|
return of({ state: "ringEnded" } as { state: "ringEnded" });
|
||||||
}),
|
}),
|
||||||
startWith({ state: "unknown" } as { state: "unknown" }),
|
startWith({ state: "unknown" } as { state: "unknown" }),
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user