mirror of
https://github.com/go-gitea/gitea.git
synced 2026-04-11 16:39:11 +02:00
Adjust milestone sort order for due date. Non due date mileston will be considered after all due date milestone
This commit is contained in:
parent
e7d6f74450
commit
d86aa76640
@ -59,7 +59,7 @@ func (opts FindMilestoneOptions) ToConds() builder.Cond {
|
||||
func (opts FindMilestoneOptions) ToOrders() string {
|
||||
switch opts.SortType {
|
||||
case "furthestduedate":
|
||||
return "deadline_unix DESC"
|
||||
return "CASE WHEN deadline_unix = 0 THEN 0 ELSE 1 END, deadline_unix DESC, name ASC"
|
||||
case "leastcomplete":
|
||||
return "completeness ASC"
|
||||
case "mostcomplete":
|
||||
@ -73,7 +73,7 @@ func (opts FindMilestoneOptions) ToOrders() string {
|
||||
case "name":
|
||||
return "name DESC"
|
||||
default:
|
||||
return "deadline_unix ASC, name ASC"
|
||||
return "CASE WHEN deadline_unix = 0 THEN 1 ELSE 0 END, deadline_unix ASC, name ASC"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user