diff --git a/lib/src/client.dart b/lib/src/client.dart index ec8cf92c..236862ee 100644 --- a/lib/src/client.dart +++ b/lib/src/client.dart @@ -1981,8 +1981,12 @@ class Client extends MatrixApi { if (prevBatch != null && (type == EventUpdateType.timeline || type == EventUpdateType.decryptedTimelineQueue)) { - if (update.content.tryGet('type')?.startsWith('m.call.') ?? - false) { + if ((update.content.tryGet('type')?.startsWith('m.call.') ?? + false) || + (update.content + .tryGet('type') + ?.startsWith('org.matrix.call.') ?? + false)) { final callEvent = Event.fromJson(update.content, room); final callId = callEvent.content.tryGet('call_id'); callEvents.add(callEvent);