Skip to content

Commit b1df310

Browse files
authored
Merge branch 'main' into prevent-race-in-qdc-test
2 parents ddc225e + 9a75c27 commit b1df310

File tree

3 files changed

+3
-19
lines changed

3 files changed

+3
-19
lines changed

models/issue_milestone.go

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -134,22 +134,6 @@ func GetMilestoneByRepoIDANDName(repoID int64, name string) (*Milestone, error)
134134
return &mile, nil
135135
}
136136

137-
// GetMilestoneByID returns the milestone via id .
138-
func GetMilestoneByID(id int64) (*Milestone, error) {
139-
return getMilestoneByID(db.GetEngine(db.DefaultContext), id)
140-
}
141-
142-
func getMilestoneByID(e db.Engine, id int64) (*Milestone, error) {
143-
var m Milestone
144-
has, err := e.ID(id).Get(&m)
145-
if err != nil {
146-
return nil, err
147-
} else if !has {
148-
return nil, ErrMilestoneNotExist{ID: id, RepoID: 0}
149-
}
150-
return &m, nil
151-
}
152-
153137
// UpdateMilestone updates information of given milestone.
154138
func UpdateMilestone(m *Milestone, oldIsClosed bool) error {
155139
ctx, committer, err := db.TxContext()

routers/web/repo/issue.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -799,7 +799,7 @@ func NewIssue(ctx *context.Context) {
799799

800800
milestoneID := ctx.FormInt64("milestone")
801801
if milestoneID > 0 {
802-
milestone, err := models.GetMilestoneByID(milestoneID)
802+
milestone, err := models.GetMilestoneByRepoID(ctx.Repo.Repository.ID, milestoneID)
803803
if err != nil {
804804
log.Error("GetMilestoneByID: %d: %v", milestoneID, err)
805805
} else {
@@ -886,7 +886,7 @@ func ValidateRepoMetas(ctx *context.Context, form forms.CreateIssueForm, isPull
886886
// Check milestone.
887887
milestoneID := form.MilestoneID
888888
if milestoneID > 0 {
889-
milestone, err := models.GetMilestoneByID(milestoneID)
889+
milestone, err := models.GetMilestoneByRepoID(ctx.Repo.Repository.ID, milestoneID)
890890
if err != nil {
891891
ctx.ServerError("GetMilestoneByID", err)
892892
return nil, nil, 0, 0

routers/web/repo/milestone.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -264,7 +264,7 @@ func DeleteMilestone(ctx *context.Context) {
264264
// MilestoneIssuesAndPulls lists all the issues and pull requests of the milestone
265265
func MilestoneIssuesAndPulls(ctx *context.Context) {
266266
milestoneID := ctx.ParamsInt64(":id")
267-
milestone, err := models.GetMilestoneByID(milestoneID)
267+
milestone, err := models.GetMilestoneByRepoID(ctx.Repo.Repository.ID, milestoneID)
268268
if err != nil {
269269
if models.IsErrMilestoneNotExist(err) {
270270
ctx.NotFound("GetMilestoneByID", err)

0 commit comments

Comments
 (0)