You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@allura.apache.org by br...@apache.org on 2012/10/02 23:30:28 UTC

[28/34] git commit: [#5007] remove unneeded ForumThread queries

[#5007] remove unneeded ForumThread queries


Project: http://git-wip-us.apache.org/repos/asf/incubator-allura/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-allura/commit/7309b4bb
Tree: http://git-wip-us.apache.org/repos/asf/incubator-allura/tree/7309b4bb
Diff: http://git-wip-us.apache.org/repos/asf/incubator-allura/diff/7309b4bb

Branch: refs/heads/db/4968
Commit: 7309b4bb474a52d9b6b9e32000078fa7ca4e869c
Parents: b5ecadc
Author: Dave Brondsema <db...@geek.net>
Authored: Thu Sep 27 18:19:59 2012 +0000
Committer: Cory Johns <jo...@geek.net>
Committed: Fri Sep 28 13:47:13 2012 +0000

----------------------------------------------------------------------
 .../forgediscussion/controllers/root.py            |    5 -----
 1 files changed, 0 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-allura/blob/7309b4bb/ForgeDiscussion/forgediscussion/controllers/root.py
----------------------------------------------------------------------
diff --git a/ForgeDiscussion/forgediscussion/controllers/root.py b/ForgeDiscussion/forgediscussion/controllers/root.py
index 8a8158c..8b8d979 100644
--- a/ForgeDiscussion/forgediscussion/controllers/root.py
+++ b/ForgeDiscussion/forgediscussion/controllers/root.py
@@ -60,12 +60,7 @@ class RootController(BaseController, DispatchIndex):
                         app_config_id=c.app.config._id,
                         parent_id=None, deleted=False)).all()
         forums = [f for f in forums if h.has_access(f, 'read')()]
-        threads = dict()
-        for forum in forums:
-            threads[forum._id] = model.ForumThread.query.find(dict(
-                discussion_id=forum._id, num_replies={'$gt': 0})).sort('mod_date', pymongo.DESCENDING).limit(6).all()
         return dict(forums=forums,
-                    threads=threads,
                     announcements=announcements,
                     hide_forum=(not new_forum))