[damned-lies] Fixed bad field name in select_related



commit 07b7da91bce54cc431b983d25a5798b3c9ae7247
Author: Claude Paroz <claude 2xlibre net>
Date:   Wed Sep 9 15:58:47 2015 +0200

    Fixed bad field name in select_related

 vertimus/feeds.py |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/vertimus/feeds.py b/vertimus/feeds.py
index 40e1539..1fd501a 100644
--- a/vertimus/feeds.py
+++ b/vertimus/feeds.py
@@ -50,8 +50,8 @@ class LatestActionsByLanguage(Feed):
     def items(self, obj):
         # The Django ORM doesn't provide the UNION SQL feature :-(
         # so we need to fetch twice more objects than required
-        actions = 
Action.objects.filter(state_db__language=obj.id).select_related('state').order_by('-created')[:20]
-        archived_actions = 
ActionArchived.objects.filter(state_db__language=obj.id).select_related('state').order_by('-created')[:20]
+        actions = 
Action.objects.filter(state_db__language=obj.id).select_related('state_db').order_by('-created')[:20]
+        archived_actions = 
ActionArchived.objects.filter(state_db__language=obj.id).select_related('state_db').order_by('-created')[:20]
 
         # islice avoid to fetch too many objects
         return islice(imerge_sorted_by_field(actions, archived_actions, '-created'), 20)
@@ -94,8 +94,8 @@ class LatestActionsByTeam(Feed):
     def items(self, obj):
         # The Django ORM doesn't provide the UNION SQL feature :-(
         # so we need to fetch twice more objects than required
-        actions = 
Action.objects.filter(state_db__language__team=obj.id).select_related('state').order_by('-created')[:20]
-        archived_actions = 
ActionArchived.objects.filter(state_db__language__team=obj.id).select_related('state').order_by('-created')[:20]
+        actions = 
Action.objects.filter(state_db__language__team=obj.id).select_related('state_db').order_by('-created')[:20]
+        archived_actions = 
ActionArchived.objects.filter(state_db__language__team=obj.id).select_related('state_db').order_by('-created')[:20]
 
         # islice avoid to fetch too many objects
         return islice(imerge_sorted_by_field(actions, archived_actions, '-created'), 20)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]