From 3a2a1c43a78a7240b8920c3153494989f0e48fb3 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Jun 04 2014 11:54:18 +0000 Subject: Order the results when retrieving the issues, requests list or specific entry --- diff --git a/progit/lib.py b/progit/lib.py index 433a3e7..f4a97d3 100644 --- a/progit/lib.py +++ b/progit/lib.py @@ -371,6 +371,8 @@ def get_issues(session, repo, status=None, closed=False): subquery.c.issue_id == model.Issue.id ).filter( subquery.c.project_id == model.Issue.project_id + ).order_by( + model.Issue.id ) if status is not None and not closed: @@ -405,6 +407,8 @@ def get_issue(session, issueid): subquery.c.issue_id == model.Issue.id ).filter( subquery.c.global_id == issueid + ).order_by( + model.Issue.id ) return query.first() @@ -431,6 +435,8 @@ def get_pull_requests( subquery.c.request_id == model.PullRequest.id ).filter( subquery.c.project_id == model.PullRequest.project_id + ).order_by( + model.PullRequest.id ) if project_id: