From 4088536192debc93b917d2a77d7da2e9c5952d00 Mon Sep 17 00:00:00 2001 From: ketralnis Date: Tue, 28 Jul 2009 14:48:45 -0700 Subject: [PATCH] Properly sort spam page --- r2/r2/lib/db/queries.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/r2/r2/lib/db/queries.py b/r2/r2/lib/db/queries.py index 2ed1d2edb..709b78c59 100644 --- a/r2/r2/lib/db/queries.py +++ b/r2/r2/lib/db/queries.py @@ -8,6 +8,7 @@ from r2.lib.utils import fetch_things2, worker from r2.lib.solrsearch import DomainSearchQuery from datetime import datetime +import operator from pylons import g query_cache = g.permacache @@ -97,11 +98,11 @@ class CachedResults(object): t = self.make_item_tuple(item) if t not in self.data: - if self.data and t > self.data[0]: + if self.data and t[1:] > self.data[0][1:]: self.data.insert(0, t) else: self.data.append(t) - self.data.sort() + self.data.sort(key=operator.itemgetter(1)) query_cache.set(self.iden, self.data[:precompute_limit])