diff --git a/models/issue.go b/models/issue.go index 3ed49ce42..037a33308 100755 --- a/models/issue.go +++ b/models/issue.go @@ -70,6 +70,7 @@ type Issue struct { //block_chain Amount int64 IsTransformed bool `xorm:"INDEX NOT NULL DEFAULT false"` + StayTop int `xorm:"NOT NULL DEFAULT 0"` } var ( @@ -1116,6 +1117,7 @@ type IssuesOptions struct { // sortIssuesSession sort an issues-related session based on the provided // sortType string func sortIssuesSession(sess *xorm.Session, sortType string, priorityRepoID int64) { + sess.Desc("issue.stay_top") switch sortType { case "oldest": sess.Asc("issue.created_unix")