message updates

This commit is contained in:
Andrew Gundersen 2022-01-23 10:46:44 -06:00
commit 8fe1679acc
3 changed files with 27 additions and 5 deletions

View file

@ -26,6 +26,8 @@ function handleMessageQueue()
{
const update = messageQueue.shift();
console.log(update);
if (update)
{
if (update.person)
@ -40,20 +42,30 @@ function handleMessageQueue()
{
ui.messages.push(update);
}
else if (typeof update == Array)
{
ui.messages.push(...update);
}
else if (update.category)
{
ui.messages[ui.messages.length - 1].content.push(update);
search(update.message).content.push(update);
}
else
else if (update.title)
{
new Notification(update).show(); return;
}
else if (update.context)
{
search(update.message).context = update.context;
}
ipcEmit("message", update);
}
}
}
const search = (id) => ui.messages.find(m => m.id == id);
function launchSession(account)
{
connectToPlatform(account);