mirror of https://github.com/vector-im/riot-web
Merge pull request #5174 from matrix-org/t3chguy/fix/15100
Fix permalink local linkification to not strip via serverspull/21833/head
commit
a80bcaa292
|
@ -332,6 +332,9 @@ export function tryTransformPermalinkToLocalHref(permalink: string): string {
|
||||||
if (permalinkParts.roomIdOrAlias) {
|
if (permalinkParts.roomIdOrAlias) {
|
||||||
const eventIdPart = permalinkParts.eventId ? `/${permalinkParts.eventId}` : '';
|
const eventIdPart = permalinkParts.eventId ? `/${permalinkParts.eventId}` : '';
|
||||||
permalink = `#/room/${permalinkParts.roomIdOrAlias}${eventIdPart}`;
|
permalink = `#/room/${permalinkParts.roomIdOrAlias}${eventIdPart}`;
|
||||||
|
if (permalinkParts.viaServers.length > 0) {
|
||||||
|
permalink += new SpecPermalinkConstructor().encodeServerCandidates(permalinkParts.viaServers);
|
||||||
|
}
|
||||||
} else if (permalinkParts.groupId) {
|
} else if (permalinkParts.groupId) {
|
||||||
permalink = `#/group/${permalinkParts.groupId}`;
|
permalink = `#/group/${permalinkParts.groupId}`;
|
||||||
} else if (permalinkParts.userId) {
|
} else if (permalinkParts.userId) {
|
||||||
|
|
Loading…
Reference in New Issue