Hello,
I'm wondering if there is an easy way to change the way koji shows the most recent builds. Right now it sorts by build_id and I would rather sort by completion_time.
Is there an easier way of doing this than:
$ git diff diff --git a/www/kojiweb/index.py b/www/kojiweb/index.py index 0505c9c..a107b20 100644 --- a/www/kojiweb/index.py +++ b/www/kojiweb/index.py @@ -272,7 +272,7 @@ def index(environ, packageOrder='package_name', packageStart=None):
user = environ['koji.currentUser']
- values['builds'] = server.listBuilds(userID=(user and user['id'] or None), queryOpts={'order': '-build_id', 'limit': 10}) + values['builds'] = server.listBuilds(userID=(user and user['id'] or None), queryOpts={'order': '-completion_time', 'limit': 10})
taskOpts = {'parent': None, 'decode': True} if user:
On 7/2/13 11:50 AM, Pat Riehecky wrote:
Hello,
I'm wondering if there is an easy way to change the way koji shows the most recent builds. Right now it sorts by build_id and I would rather sort by completion_time.
Is there an easier way of doing this than:
$ git diff diff --git a/www/kojiweb/index.py b/www/kojiweb/index.py index 0505c9c..a107b20 100644 --- a/www/kojiweb/index.py +++ b/www/kojiweb/index.py @@ -272,7 +272,7 @@ def index(environ, packageOrder='package_name', packageStart=None):
user = environ['koji.currentUser']
- values['builds'] = server.listBuilds(userID=(user and user['id'] or
None), queryOpts={'order': '-build_id', 'limit': 10})
- values['builds'] = server.listBuilds(userID=(user and user['id'] or
None), queryOpts={'order': '-completion_time', 'limit': 10})
taskOpts = {'parent': None, 'decode': True} if user:
It used to do exactly that, but we changed it to order by the build_id (primary key) because it reduced load on the database.
buildsys@lists.fedoraproject.org