diff --git a/ee/packages/federation-matrix/src/events/reaction.ts b/ee/packages/federation-matrix/src/events/reaction.ts index e9d9c402864f1..cff8f6b4669ee 100644 --- a/ee/packages/federation-matrix/src/events/reaction.ts +++ b/ee/packages/federation-matrix/src/events/reaction.ts @@ -56,12 +56,12 @@ export function reaction(emitter: Emitter) { } const reactionEvent = await FederationMatrix.getEventById(redactedEventId); - if (!reactionEvent || reactionEvent.type !== 'm.reaction') { + if (!reactionEvent || reactionEvent.event.type !== 'm.reaction') { logger.debug(`Event ${redactedEventId} is not a reaction event`); return; } - const reactionContent = reactionEvent.content?.['m.relates_to']; + const reactionContent = reactionEvent.event.content?.['m.relates_to']; if (!reactionContent) { logger.debug('No relates_to content in reaction event'); return;