From 05e39c1aa96aaa7f36b8b24b08652e9fe2da0781 Mon Sep 17 00:00:00 2001 From: Aevann Date: Sat, 21 Jan 2023 13:19:46 +0200 Subject: [PATCH] improve chat timestamps --- files/assets/js/chat.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/files/assets/js/chat.js b/files/assets/js/chat.js index 096146a03..0dc37e792 100644 --- a/files/assets/js/chat.js +++ b/files/assets/js/chat.js @@ -104,7 +104,10 @@ function handle_message(json) { document.getElementsByClassName('userlink')[0].href = '/@' + json['username'] document.getElementsByClassName('userlink')[0].style.color = '#' + json['namecolor'] document.getElementsByClassName('time')[0].classList.remove('d-none') - document.getElementsByClassName('time')[0].innerHTML = timeSince(json['time']*1000) + ' ago' + if (Date.now() - json['time']*1000 > 5000) + document.getElementsByClassName('time')[0].innerHTML = timeSince(json['time']*1000) + ' ago' + else + document.getElementsByClassName('time')[0].innerHTML = "just now" } document.getElementsByClassName('chat-line')[0].id = json['id']