From c715cac1bde384f3452633c97ede9725abf0a7a1 Mon Sep 17 00:00:00 2001 From: Jannis Leidel Date: Mon, 15 Jun 2015 20:37:14 +0200 Subject: [PATCH] Fix bug 1174820 - Revert the get_previous changes made in bug #1169673. --- kuma/wiki/models.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/kuma/wiki/models.py b/kuma/wiki/models.py index 854780c600b..9fba18278a8 100644 --- a/kuma/wiki/models.py +++ b/kuma/wiki/models.py @@ -1825,8 +1825,11 @@ def get_previous(self): Returns the previous approved revision or None. """ try: - return self.get_previous_by_created(is_approved=True) - except Revision.DoesNotExist: + return self.document.revisions.filter( + is_approved=True, + created__lt=self.created, + ).order_by('-created')[0] + except IndexError: return None @cached_property