From 495d939ca580825c4a91612e38107ecc4339598a Mon Sep 17 00:00:00 2001
From: Unknown <joe2010xtmf@163.com>
Date: Wed, 7 May 2014 20:36:00 -0400
Subject: [PATCH] Waiting for UI

---
 models/issue.go       | 2 ++
 routers/repo/issue.go | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/models/issue.go b/models/issue.go
index f052730059..14faa5b31f 100644
--- a/models/issue.go
+++ b/models/issue.go
@@ -128,6 +128,8 @@ func GetIssues(uid, rid, pid, mid int64, page int, isClosed bool, labels, sortTy
 		sess.Desc("num_comments")
 	case "leastcomment":
 		sess.Asc("num_comments")
+	case "priority":
+		sess.Desc("priority")
 	default:
 		sess.Desc("created")
 	}
diff --git a/routers/repo/issue.go b/routers/repo/issue.go
index 31827f2d04..da34c03c25 100644
--- a/routers/repo/issue.go
+++ b/routers/repo/issue.go
@@ -66,7 +66,7 @@ func Issues(ctx *middleware.Context) {
 	}
 
 	// Get issue-user pairs.
-	pairs, err := models.GetIssueUserPairs(ctx.Repo.Repository.Id, ctx.User.Id, isShowClosed)
+	pairs, err := models.GetIssueUserPairs(ctx.Repo.Repository.Id, posterId, isShowClosed)
 	if err != nil {
 		ctx.Handle(500, "issue.Issues(GetIssueUserPairs): %v", err)
 		return