jared
7df5561e98
CI / Build & Quality Checks (push) Successful in 10m43s
fix: call ring modal only fires for DMs and private group chats
...
Space voice channels send room-level RTC notifications (m.mentions.room)
whenever any member joins. Previously this triggered the incoming call
ring modal for every member of the space, as if they were personally
being called.
Fix: before setting callInfo, check whether the room is a DM (in
mDirectAtom) or a private non-space group (invite/knock/restricted join
rule AND no m.space.parent state event). Space channels and public rooms
are excluded — joining them should never ring other members.
Added JoinRule to the matrix-js-sdk import. Added directs to the
useCallback dependency array so the closure sees the current DM set.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-05 20:25:50 -04:00
..
2026-05-21 23:30:50 -04:00
2026-05-21 23:30:50 -04:00
2026-06-04 21:56:19 -04:00
2026-05-22 17:17:26 -04:00
2026-05-24 00:34:55 -04:00
2026-05-21 23:30:50 -04:00
2026-05-22 11:16:11 -04:00
2026-05-22 19:52:23 -04:00
2025-02-10 16:49:47 +11:00
2026-06-03 16:59:32 -04:00
2026-05-21 20:49:33 -04:00
2026-05-21 23:30:50 -04:00
2026-05-21 23:30:50 -04:00
2026-05-22 19:52:23 -04:00
2026-05-21 23:30:50 -04:00
2026-06-04 15:51:18 -04:00
2026-05-21 23:30:50 -04:00
2026-05-21 23:30:50 -04:00
2026-05-21 23:30:50 -04:00
2026-05-22 19:52:23 -04:00
2026-05-21 23:30:50 -04:00
2026-06-05 00:30:42 -04:00
2026-05-23 23:52:58 -04:00
2026-03-07 18:03:32 +11:00
2026-05-21 23:30:50 -04:00
2026-06-03 00:14:55 -04:00
2026-06-01 20:55:06 -04:00
2026-05-21 23:30:50 -04:00
2026-05-21 23:30:50 -04:00
2025-03-19 23:14:54 +11:00
2025-02-10 16:49:47 +11:00
2026-06-04 22:02:18 -04:00
2026-05-13 22:22:06 -04:00
2026-05-21 23:30:50 -04:00
2026-05-22 19:52:23 -04:00
2026-05-21 23:30:50 -04:00
2026-06-02 18:43:02 -04:00
2026-05-21 23:30:50 -04:00
2024-07-21 15:43:33 +10:00
2026-05-21 23:30:50 -04:00
2026-06-05 20:22:38 -04:00
2026-06-04 15:51:18 -04:00
2025-08-24 22:36:45 +10:00
2026-06-03 23:15:29 -04:00
2026-05-21 23:30:50 -04:00
2026-05-21 23:30:50 -04:00
2025-02-10 16:49:47 +11:00
2026-05-21 23:30:50 -04:00
2026-05-22 18:59:23 -04:00
2026-05-21 23:30:50 -04:00
2026-05-21 23:30:50 -04:00
2025-03-19 23:14:54 +11:00
2026-06-05 20:25:50 -04:00
2026-05-15 19:07:13 -04:00
2026-06-02 10:34:46 -04:00
2026-05-22 17:17:26 -04:00
2026-05-23 11:15:49 -04:00
2026-05-21 23:30:50 -04:00
2025-02-10 16:49:47 +11:00
2026-05-23 22:51:56 -04:00
2025-08-04 20:29:12 +05:30
2026-05-21 23:30:50 -04:00
2026-05-21 23:30:50 -04:00
2026-05-22 19:52:23 -04:00
2026-05-21 23:30:50 -04:00
2026-05-21 23:30:50 -04:00
2026-05-15 19:07:13 -04:00
2025-08-04 20:29:12 +05:30
2025-08-04 20:29:12 +05:30
2026-05-23 12:53:33 -04:00
2025-02-10 16:49:47 +11:00
2026-06-04 15:51:18 -04:00
2026-05-21 23:30:50 -04:00
2026-05-22 19:52:23 -04:00
2024-06-01 00:19:46 +10:00
2024-06-01 00:19:46 +10:00
2026-05-21 23:30:50 -04:00
2026-05-22 14:24:06 -04:00
2026-05-21 23:30:50 -04:00
2026-05-21 23:30:50 -04:00
2026-05-21 23:30:50 -04:00
2024-01-21 18:20:56 +05:30
2026-05-21 11:58:40 -04:00
2025-08-09 22:16:10 +10:00
2023-06-12 16:45:23 +05:30
2026-05-30 23:40:08 -04:00