[copr] master: By default, display user's owned coprs if logged in, otherwise all (f76dc72)

bkabrda at fedoraproject.org bkabrda at fedoraproject.org
Fri Jan 18 15:06:30 UTC 2013


Repository : http://git.fedorahosted.org/cgit/copr.git

On branch  : master

>---------------------------------------------------------------

commit f76dc72e4196f3c2b914789ddbd236af5428fd07
Author: Bohuslav Kabrda <bkabrda at redhat.com>
Date:   Fri Jan 18 13:34:02 2013 +0100

    By default, display user's owned coprs if logged in, otherwise all


>---------------------------------------------------------------

 .../coprs/views/coprs_ns/coprs_general.py          |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/coprs_frontend/coprs/views/coprs_ns/coprs_general.py b/coprs_frontend/coprs/views/coprs_ns/coprs_general.py
index c377e6a..b408d30 100644
--- a/coprs_frontend/coprs/views/coprs_ns/coprs_general.py
+++ b/coprs_frontend/coprs/views/coprs_ns/coprs_general.py
@@ -18,7 +18,10 @@ from coprs.logic import coprs_logic
 @coprs_ns.route('/', defaults = {'page': 1})
 @coprs_ns.route('/<int:page>/')
 def coprs_show(page = 1):
-    query = coprs_logic.CoprsLogic.get_multiple(flask.g.user)
+    if flask.g.user:
+        query = coprs_logic.CoprsLogic.get_multiple(flask.g.user, user_relation = 'owned', username = flask.g.user.name)
+    else:
+        query = coprs_logic.CoprsLogic.get_multiple(flask.g.user)
     paginator = helpers.Paginator(query, query.count(), page)
 
     coprs = paginator.sliced_query



More information about the copr-devel mailing list