From 0debcdca5668f43965755a193241c16f6f6cfe29 Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Sun, 17 Apr 2016 09:58:47 -0400 Subject: [PATCH] Backported a3dc427e671ce8af059a8ceb85fe99192f41544e Fixed improper handling of chat dropdown. --- src/messaging.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/messaging.js b/src/messaging.js index bff12313ba..d9ab985e40 100644 --- a/src/messaging.js +++ b/src/messaging.js @@ -277,7 +277,7 @@ var db = require('./database'), }); next(undefined, messages); - } else { + } else if (messages.length === 1) { // For single messages, we don't know the context, so look up the previous message and compare var uids = [fromuid, touid].sort(function(a, b) { return a > b ? 1 : -1 }); var key = 'messages:uid:' + uids[0] + ':to:' + uids[1]; @@ -310,6 +310,8 @@ var db = require('./database'), next(undefined, messages); }); + } else { + next(null, []); } } ], callback);