From b8c6bed9063f76f9c088639f415200f228f6575c Mon Sep 17 00:00:00 2001 From: Bruno Windels Date: Mon, 25 Feb 2019 16:15:42 +0100 Subject: [PATCH] adjust permalink code for tombstone message --- src/components/views/messages/RoomCreate.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/components/views/messages/RoomCreate.js b/src/components/views/messages/RoomCreate.js index 592afe984a..978448ba4f 100644 --- a/src/components/views/messages/RoomCreate.js +++ b/src/components/views/messages/RoomCreate.js @@ -18,8 +18,9 @@ import React from 'react'; import PropTypes from 'prop-types'; import dis from '../../../dispatcher'; -import { makeEventPermalink } from '../../../matrix-to'; +import { RoomPermalinkCreator } from '../../../matrix-to'; import { _t } from '../../../languageHandler'; +import MatrixClientPeg from '../../../MatrixClientPeg'; module.exports = React.createClass({ displayName: 'RoomCreate', @@ -47,13 +48,17 @@ module.exports = React.createClass({ if (predecessor === undefined) { return
; // We should never have been instaniated in this case } + const prevRoom = MatrixClientPeg.get().getRoom(predecessor['room_id']); + const permalinkCreator = new RoomPermalinkCreator(prevRoom); + permalinkCreator.load(); + const predecessorPermalink = permalinkCreator.forEvent(predecessor['event_id']); return
{_t("This room is a continuation of another conversation.")}
{_t("Click here to see older messages.")}