From 911f4306dbe143751c8c7357dbae8fce181f2b67 Mon Sep 17 00:00:00 2001 From: Keegan McAllister Date: Wed, 26 Sep 2012 17:22:48 -0400 Subject: [PATCH] Optimize get_updates_longpoll in the same manner as 805a944 (imported from commit 819826d34ef6a0adbf619d4bf5e740c1838c896c) --- zephyr/models.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zephyr/models.py b/zephyr/models.py index 86cb16f031..22e266ffe5 100644 --- a/zephyr/models.py +++ b/zephyr/models.py @@ -69,9 +69,9 @@ class UserProfile(models.Model): def add_callback(self, cb, last_received): global callback_table - new_zephyrs = [um.message for um in - UserMessage.objects.filter(user_profile=self, - message__id__gt=last_received)] + new_zephyrs = Zephyr.objects.filter( + usermessage__user_profile = self, + id__gt = last_received) if new_zephyrs: return cb(new_zephyrs)