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 e7d6f74 commit d86aa76Copy full SHA for d86aa76
models/issues/milestone_list.go
@@ -59,7 +59,7 @@ func (opts FindMilestoneOptions) ToConds() builder.Cond {
59
func (opts FindMilestoneOptions) ToOrders() string {
60
switch opts.SortType {
61
case "furthestduedate":
62
- return "deadline_unix DESC"
+ return "CASE WHEN deadline_unix = 0 THEN 0 ELSE 1 END, deadline_unix DESC, name ASC"
63
case "leastcomplete":
64
return "completeness ASC"
65
case "mostcomplete":
@@ -73,7 +73,7 @@ func (opts FindMilestoneOptions) ToOrders() string {
73
case "name":
74
return "name DESC"
75
default:
76
- return "deadline_unix ASC, name ASC"
+ return "CASE WHEN deadline_unix = 0 THEN 1 ELSE 0 END, deadline_unix ASC, name ASC"
77
}
78
79
0 commit comments