From 5a8366468b9686d8541b18a6f58fa7d64c1522ed Mon Sep 17 00:00:00 2001 From: Matteo Pagliazzi Date: Tue, 2 Oct 2018 22:30:07 +0200 Subject: [PATCH] inbox: fix avatar display and order --- website/client/components/userMenu/inbox.vue | 2 +- website/server/models/user/methods.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/website/client/components/userMenu/inbox.vue b/website/client/components/userMenu/inbox.vue index 9b605b4f60..d342ee14ee 100644 --- a/website/client/components/userMenu/inbox.vue +++ b/website/client/components/userMenu/inbox.vue @@ -287,7 +287,7 @@ export default { const convos = []; for (let key in inboxGroup) { const convoSorted = sortBy(inboxGroup[key], [(o) => { - return o.timestamp; + return (new Date(o.timestamp)).getTime(); }]); // Fix poor inbox chat models diff --git a/website/server/models/user/methods.js b/website/server/models/user/methods.js index ea5575fbf0..c80cec0159 100644 --- a/website/server/models/user/methods.js +++ b/website/server/models/user/methods.js @@ -154,7 +154,7 @@ schema.methods.sendMessage = async function sendMessage (userToReceiveMessage, o ownerId: sender._id, }); Object.assign(newSenderMessage, messageDefaults(senderMsg, userToReceiveMessage)); - setUserStyles(newSenderMessage, userToReceiveMessage); + setUserStyles(newSenderMessage, sender); } const promises = [newReceiverMessage.save()];