From bfda0f38646f66dbae2767eed3097489c456ebf5 Mon Sep 17 00:00:00 2001 From: 6543 <6543@obermui.de> Date: Thu, 30 Apr 2020 06:15:39 +0200 Subject: [API] ListIssues add filter for milestones (#10148) * Refactor Issue Filter Func * ListIssues add filter for milestones * as per @lafriks * documentation ... --- models/error.go | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'models/error.go') diff --git a/models/error.go b/models/error.go index f54df37330..7370bd1571 100644 --- a/models/error.go +++ b/models/error.go @@ -1560,6 +1560,7 @@ func (err ErrLabelNotExist) Error() string { type ErrMilestoneNotExist struct { ID int64 RepoID int64 + Name string } // IsErrMilestoneNotExist checks if an error is a ErrMilestoneNotExist. @@ -1569,6 +1570,9 @@ func IsErrMilestoneNotExist(err error) bool { } func (err ErrMilestoneNotExist) Error() string { + if len(err.Name) > 0 { + return fmt.Sprintf("milestone does not exist [name: %s, repo_id: %d]", err.Name, err.RepoID) + } return fmt.Sprintf("milestone does not exist [id: %d, repo_id: %d]", err.ID, err.RepoID) } -- cgit v1.2.3