From 3506ca7feb90c87847fce625f342f43d54fdac95 Mon Sep 17 00:00:00 2001 From: Will Hunt Date: Thu, 23 Jan 2025 13:42:29 +0000 Subject: [PATCH] Fix calculation of local membership identifier (#2966) --- src/reactions/useReactionsSender.tsx | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/reactions/useReactionsSender.tsx b/src/reactions/useReactionsSender.tsx index 627fdbe9..aa992dd9 100644 --- a/src/reactions/useReactionsSender.tsx +++ b/src/reactions/useReactionsSender.tsx @@ -60,6 +60,7 @@ export const ReactionsSenderProvider = ({ const room = rtcSession.room; const myUserId = room.client.getUserId(); const myDeviceId = room.client.getDeviceId(); + const myMembershipIdentifier = `${myUserId}:${myDeviceId}`; const myMembershipEvent = useMemo( () => @@ -68,12 +69,6 @@ export const ReactionsSenderProvider = ({ )?.eventId, [memberships, myUserId, myDeviceId], ); - const myMembershipIdentifier = useMemo(() => { - const membership = memberships.find((m) => m.sender === myUserId); - return membership - ? `${membership.sender}:${membership.deviceId}` - : undefined; - }, [memberships, myUserId]); const reactions = useObservableEagerState(vm.reactions$); const myReaction = useMemo(