From 14dec85cbf1345b498572e6a5a89e7bd53648c0a Mon Sep 17 00:00:00 2001 From: Mikko Ahlroth Date: Sat, 4 Apr 2020 19:18:29 +0300 Subject: [PATCH] Shorten ID in sessions list --- frontend/src/current-sessions.ts | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/frontend/src/current-sessions.ts b/frontend/src/current-sessions.ts index 462d90b..df3bb13 100644 --- a/frontend/src/current-sessions.ts +++ b/frontend/src/current-sessions.ts @@ -37,16 +37,23 @@ export class CurrentSessions extends Table { this.viewData = this.viewData.slice(0, EVENT_LIST_MAX_VIEWS - 1); super.setData(this.viewData.map((v) => { - let ref: string | HTMLAnchorElement = v.referrer; + let ref: string | HTMLAnchorElement; - if (ref != null) { + if (v.referrer != null) { ref = document.createElement("a"); ref.href = v.referrer; ref.innerText = v.referrer; ref.target = "_blank"; + } else { + ref = ""; } - return [this.dateFormatter.format(v.at), v.session, v.path_noq, ref]; + return [ + this.dateFormatter.format(v.at), + v.session.split("-")[0], + v.path_noq, + ref, + ]; })); super.render();