diff --git a/src/app/components/message/content/PollContent.tsx b/src/app/components/message/content/PollContent.tsx index cdbf446bf..16ecd31ed 100644 --- a/src/app/components/message/content/PollContent.tsx +++ b/src/app/components/message/content/PollContent.tsx @@ -60,7 +60,7 @@ export function PollContent({ if (isStable) { mx.sendEvent(roomId, 'm.poll.response' as any, { 'm.relates_to': { rel_type: 'm.reference', event_id: eventId }, - 'm.responses': [{ 'm.id': answerId }], + 'm.selections': [answerId], }); } else { mx.sendEvent(roomId, 'org.matrix.msc3381.poll.response' as any, { diff --git a/src/app/features/room/message/ForwardMessageDialog.tsx b/src/app/features/room/message/ForwardMessageDialog.tsx index 780824e2a..c1ecfa030 100644 --- a/src/app/features/room/message/ForwardMessageDialog.tsx +++ b/src/app/features/room/message/ForwardMessageDialog.tsx @@ -39,7 +39,7 @@ export function ForwardMessageDialog({ mEvent, onClose }: Props) { const forward = (roomId: string, roomName: string) => { const fwdContent: Record = { ...mEvent.getContent() }; delete fwdContent['m.relates_to']; - mx.sendMessage(roomId, fwdContent as any); + mx.sendEvent(roomId, mEvent.getType(), fwdContent as any); setSentTo(roomName); setTimeout(onClose, 1200); };