From 886db27de48f640470baf632cfeaf3aa94f7404c Mon Sep 17 00:00:00 2001 From: Tim Abbott Date: Mon, 31 Jul 2017 10:43:05 -0700 Subject: [PATCH] unread_msgs: Fix nondeterminstic ordering of unread_msgs IDs. This should make this test flake impossible: https://travis-ci.org/zulip/zulip/jobs/259439642#L1990 --- zerver/lib/message.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zerver/lib/message.py b/zerver/lib/message.py index 48fc950e9c..ec87c3cb5e 100644 --- a/zerver/lib/message.py +++ b/zerver/lib/message.py @@ -391,7 +391,7 @@ def get_unread_message_ids_per_recipient(user_profile): 'message__recipient__type', 'message__recipient__type_id', 'flags', - ) + ).order_by("message_id") rows = list(user_msgs)