We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 25c0718 commit e90725eCopy full SHA for e90725e
models/issues/issue_search.go
@@ -77,7 +77,7 @@ func applySorts(sess *xorm.Session, sortType string, priorityRepoID int64) {
77
scope := strings.TrimPrefix(sortType, ScopeSortPrefix)
78
sess.Join("LEFT", "issue_label", "issue.id = issue_label.issue_id")
79
sess.Join("LEFT", "label", "label.id = issue_label.label_id and label.name LIKE ?", scope+"/%")
80
- // 9223372036854775807 == max bigint
+ // Use COALESCE to make sure we sort NULL last regardless of backend DB (9223372036854775807 == max bigint)
81
sess.OrderBy("COALESCE(label.exclusive_order, 9223372036854775807) ASC").Desc("issue.id")
82
return
83
}
0 commit comments