add timestamps to chat messages

This commit is contained in:
HF 2022-02-09 17:46:14 +01:00
parent 2192c05e6f
commit 25169dcf62
2 changed files with 6 additions and 2 deletions

View File

@ -73,6 +73,7 @@ function init() {
isRead = isRead || state.windows.modal.open isRead = isRead || state.windows.modal.open
&& state.windows.args[0].chatChannel === channelId; && state.windows.args[0].chatChannel === channelId;
// TODO ping doesn't work since update
const isPing = (nameRegExp && text.match(nameRegExp)); const isPing = (nameRegExp && text.match(nameRegExp));
store.dispatch(receiveChatMessage( store.dispatch(receiveChatMessage(
name, name,

View File

@ -90,6 +90,7 @@ class ChatMessageBuffer {
'uid', 'uid',
'name', 'name',
'flag', 'flag',
'createdAt',
], ],
where: { cid }, where: { cid },
limit, limit,
@ -101,16 +102,18 @@ class ChatMessageBuffer {
while (i > 0) { while (i > 0) {
i -= 1; i -= 1;
const { const {
name,
message, message,
flag,
uid, uid,
name,
flag,
createdAt,
} = messagesModel[i]; } = messagesModel[i];
messages.push([ messages.push([
name, name,
message, message,
flag, flag,
uid, uid,
createdAt,
]); ]);
} }
return messages; return messages;