From aa03f5aa06ec6be26433885a33cf0fab16c3d1c5 Mon Sep 17 00:00:00 2001 From: td Date: Fri, 28 Oct 2022 21:52:02 +0530 Subject: [PATCH] fix: filter list for adding p2p call events --- lib/src/client.dart | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) 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);