diff options
author | Lanre Adelowo <adelowomailbox@gmail.com> | 2018-11-26 09:45:42 +0100 |
---|---|---|
committer | Lunny Xiao <xiaolunwen@gmail.com> | 2018-11-26 16:45:42 +0800 |
commit | 5e022a98e6429d08e3a32e10fa7ba98566ab71a1 (patch) | |
tree | b3a396bfbc3660b6037aa01c5029b2ff5b63fc4b /models/issue_milestone.go | |
parent | d9b0b7f56ed13077fbb6f3b76f93aca582d3cfcd (diff) | |
download | gitea-5e022a98e6429d08e3a32e10fa7ba98566ab71a1.tar.gz gitea-5e022a98e6429d08e3a32e10fa7ba98566ab71a1.zip |
show only opened milestones on issues page milestone filter (#5051)
* show only opened milestones on issues page milestone filter
* update Godoc
* update Godoc everywhere
* update swagger
* use false instead of 0
* Add seccond ordering by ID for milestones where no deadline is set
Diffstat (limited to 'models/issue_milestone.go')
-rw-r--r-- | models/issue_milestone.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/models/issue_milestone.go b/models/issue_milestone.go index a84522a6d1..ead3e5a4f6 100644 --- a/models/issue_milestone.go +++ b/models/issue_milestone.go @@ -11,7 +11,6 @@ import ( "code.gitea.io/gitea/modules/setting" "code.gitea.io/gitea/modules/util" api "code.gitea.io/sdk/gitea" - "github.com/go-xorm/xorm" ) @@ -178,10 +177,11 @@ func (milestones MilestoneList) getMilestoneIDs() []int64 { return ids } -// GetMilestonesByRepoID returns all milestones of a repository. +// GetMilestonesByRepoID returns all opened milestones of a repository. func GetMilestonesByRepoID(repoID int64) (MilestoneList, error) { miles := make([]*Milestone, 0, 10) - return miles, x.Where("repo_id = ?", repoID).Asc("deadline_unix").Find(&miles) + return miles, x.Where("repo_id = ? AND is_closed = ?", repoID, false). + Asc("deadline_unix").Asc("id").Find(&miles) } // GetMilestones returns a list of milestones of given repository and status. |