Skip to content

Bridge info settings tab: Clickable url to targeted room from external_url field is disappeared #16032

@MurzNN

Description

@MurzNN

Description

Via merge Bridge info settings tab from @Half-Shot there was added page with bridge info, that uses MSC2346: Bridge information state event.

But this page now didn't shows the clickable link to targeted room from content.channel.external_url field of m.bridge state event, as displayed in merge screenshot, seems something broken?

This link is very useful for quickly jump from Matrix room to same room in native interface of bridged protocol.

Steps to reproduce

For example, Gitter bridge in Microsoft/vscode room was filled this field by right value "external_url": "https://gitter.im/Microsoft/vscode", here is full state event:

{
  "content": {
    "bridgebot": "@gitter-badger:gitter.im",
    "channel": {
      "avatar_url": "mxc://gitter.im/eae049e13477aada11ae48458e89a673c5c5aee1",
      "displayname": "Microsoft/vscode",
      "external_url": "https://gitter.im/Microsoft/vscode",
      "id": "55a40f2a5e0d51bd787b439c"
    },
    "protocol": {
      "avatar_url": "mxc://gitter.im/5ca06a9ec041815b7bfe089ec2733507753aa43c",
      "displayname": "Gitter",
      "external_url": "https://gitter.im/",
      "id": "gitter"
    }
  },
  "origin_server_ts": 1608274509929,
  "sender": "@gitter-badger:gitter.im",
  "state_key": "",
  "type": "uk.half-shot.bridge",
  "unsigned": {
    "age": 381213202
  },
  "event_id": "$KqMoNwFVQIpE3jVYNimmOypo3mFWrzXwLmwE-uPbBF4",
  "room_id": "!fxZxLvWcibVaFxWjxq:gitter.im"
}

And in Element interface I didn't see this link, here is screenshot:
image

Can we give back, or re-invent this very useful link in interface?

Version information

  • URL: develop.element.io

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions