diff --git a/maubot/management/frontend/src/pages/dashboard/Log.js b/maubot/management/frontend/src/pages/dashboard/Log.js index 17a0fe5..9ede375 100644 --- a/maubot/management/frontend/src/pages/dashboard/Log.js +++ b/maubot/management/frontend/src/pages/dashboard/Log.js @@ -26,11 +26,12 @@ class LogEntry extends PureComponent { const line = this.props.line if (line.nameLink) { const modal = this.context - return ( + return <> {line.name} - ) + {line.nameSuffix} + } return line.name } diff --git a/maubot/management/frontend/src/pages/dashboard/index.js b/maubot/management/frontend/src/pages/dashboard/index.js index d60c29a..bbf6c58 100644 --- a/maubot/management/frontend/src/pages/dashboard/index.js +++ b/maubot/management/frontend/src/pages/dashboard/index.js @@ -94,10 +94,15 @@ class Dashboard extends Component { const processEntry = (entry) => { entry.time = new Date(entry.time) + entry.nameSuffix = "" if (entry.name.startsWith("maubot.")) { entry.name = entry.name.substr("maubot.".length) } if (entry.name.startsWith("client.")) { + if (entry.name.endsWith(".crypto")) { + entry.name = entry.name.slice(0, -".crypto".length) + entry.nameSuffix = "/crypto" + } entry.name = entry.name.substr("client.".length) entry.nameLink = `/client/${entry.name}` } else if (entry.name.startsWith("instance.")) {