forked from forgejo/forgejo
Support sorting for project board issuses (#17152)
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
This commit is contained in:
parent
4cbe792562
commit
0ff18a808c
8 changed files with 115 additions and 58 deletions
|
@ -1219,6 +1219,8 @@ func sortIssuesSession(sess *xorm.Session, sortType string, priorityRepoID int64
|
|||
"ELSE issue.deadline_unix END DESC")
|
||||
case "priorityrepo":
|
||||
sess.OrderBy("CASE WHEN issue.repo_id = " + strconv.FormatInt(priorityRepoID, 10) + " THEN 1 ELSE 2 END, issue.created_unix DESC")
|
||||
case "project-column-sorting":
|
||||
sess.Asc("project_issue.sorting")
|
||||
default:
|
||||
sess.Desc("issue.created_unix")
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue