Skip to content

Commit 3506ca7

Browse files
authored
Fix calculation of local membership identifier (#2966)
1 parent 5f78f54 commit 3506ca7

File tree

1 file changed

+1
-6
lines changed

1 file changed

+1
-6
lines changed

src/reactions/useReactionsSender.tsx

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ export const ReactionsSenderProvider = ({
6060
const room = rtcSession.room;
6161
const myUserId = room.client.getUserId();
6262
const myDeviceId = room.client.getDeviceId();
63+
const myMembershipIdentifier = `${myUserId}:${myDeviceId}`;
6364

6465
const myMembershipEvent = useMemo(
6566
() =>
@@ -68,12 +69,6 @@ export const ReactionsSenderProvider = ({
6869
)?.eventId,
6970
[memberships, myUserId, myDeviceId],
7071
);
71-
const myMembershipIdentifier = useMemo(() => {
72-
const membership = memberships.find((m) => m.sender === myUserId);
73-
return membership
74-
? `${membership.sender}:${membership.deviceId}`
75-
: undefined;
76-
}, [memberships, myUserId]);
7772

7873
const reactions = useObservableEagerState(vm.reactions$);
7974
const myReaction = useMemo(

0 commit comments

Comments
 (0)