mirror of
https://github.com/overte-org/community-apps.git
synced 2025-04-11 05:22:14 +02:00
Fix timestamps not being stored in message history.
Signed-off-by: Armored Dragon <publicmail@armoreddragon.com>
This commit is contained in:
parent
12d0f4e78b
commit
2e30a977e6
2 changed files with 17 additions and 6 deletions
|
@ -111,7 +111,13 @@
|
|||
// Save message to our history
|
||||
let saved_message = message;
|
||||
delete saved_message.position;
|
||||
message_history.push(message);
|
||||
|
||||
saved_message.timeString = new Date().toLocaleTimeString(undefined, { hour12: false });
|
||||
saved_message.dateString = new Date().toLocaleDateString(undefined, {
|
||||
month: "long",
|
||||
day: "numeric",
|
||||
});
|
||||
message_history.push(saved_message);
|
||||
if (message_history.length > settings.max_history) message_history.shift();
|
||||
Settings.setValue("ArmoredChat-Messages", message_history);
|
||||
|
||||
|
|
|
@ -235,11 +235,16 @@
|
|||
|
||||
// Update template data to message data
|
||||
message_clone.querySelector(".name").innerText = message.displayName;
|
||||
message_clone.querySelector(".timestamp").innerText = new Date().toLocaleTimeString(undefined, { hour12: false });
|
||||
message_clone.querySelector(".timestamp").title = new Date().toLocaleDateString(undefined, {
|
||||
month: "long",
|
||||
day: "numeric",
|
||||
});
|
||||
if (!message.timeString) {
|
||||
message_clone.querySelector(".timestamp").innerText = new Date().toLocaleTimeString(undefined, { hour12: false });
|
||||
message_clone.querySelector(".timestamp").title = new Date().toLocaleDateString(undefined, {
|
||||
month: "long",
|
||||
day: "numeric",
|
||||
});
|
||||
} else {
|
||||
message_clone.querySelector(".timestamp").innerText = message.timeString;
|
||||
message_clone.querySelector(".timestamp").title = message.dateString;
|
||||
}
|
||||
|
||||
message_clone.querySelector(".embeds").innerHTML = message_embeds;
|
||||
message_clone.querySelector(".body").innerText = message.message;
|
||||
|
|
Loading…
Reference in a new issue