From 0fa2941188eecaa7460676197245acb5fd0d2e77 Mon Sep 17 00:00:00 2001 From: "J. Ryan Stinnett" Date: Tue, 14 Jul 2020 21:54:44 +0100 Subject: [PATCH] Use a safe but sane device name --- src/vector/platform/WebPlatform.ts | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/src/vector/platform/WebPlatform.ts b/src/vector/platform/WebPlatform.ts index 9d3c635c..ec101600 100644 --- a/src/vector/platform/WebPlatform.ts +++ b/src/vector/platform/WebPlatform.ts @@ -173,20 +173,21 @@ export default class WebPlatform extends VectorBasePlatform { } getDefaultDeviceDisplayName(): string { - return "unknown browser " + Math.round(Number.MAX_SAFE_INTEGER * Math.random()); + // TODO: Revert this after launch + // // strip query-string and fragment from uri + // const u = url.parse(window.location.href); + // u.protocol = ""; + // u.search = ""; + // u.hash = ""; + // // Remove trailing slash if present + // u.pathname = u.pathname.replace(/\/$/, ""); - // strip query-string and fragment from uri - const u = url.parse(window.location.href); - u.protocol = ""; - u.search = ""; - u.hash = ""; - // Remove trailing slash if present - u.pathname = u.pathname.replace(/\/$/, ""); + // let appName = u.format(); + // // Remove leading slashes if present + // appName = appName.replace(/^\/\//, ""); + // // `appName` is now in the format `develop.element.io`. - let appName = u.format(); - // Remove leading slashes if present - appName = appName.replace(/^\/\//, ""); - // `appName` is now in the format `develop.element.io`. + const appName = "Riot Web"; const ua = new UAParser(); const browserName = ua.getBrowser().name || "unknown browser";