Update cmd/survey/tasks/createIssue.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
@@ -84,11 +84,24 @@ func (t *CreateIssueTask) Validate(ctx context.Context) (bool, error) {
|
|||||||
return false, fmt.Errorf("issue not created")
|
return false, fmt.Errorf("issue not created")
|
||||||
}
|
}
|
||||||
|
|
||||||
if issues[0].Title == "" {
|
// Find the user-created issue (any issue other than the seed issue "pm-abc")
|
||||||
|
var createdIssue *models.Issue
|
||||||
|
for i := range issues {
|
||||||
|
if issues[i].ID != "pm-abc" {
|
||||||
|
createdIssue = &issues[i]
|
||||||
|
break
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if createdIssue == nil {
|
||||||
|
return false, fmt.Errorf("new issue not found")
|
||||||
|
}
|
||||||
|
|
||||||
|
if createdIssue.Title == "" {
|
||||||
return false, fmt.Errorf("issue title is empty")
|
return false, fmt.Errorf("issue title is empty")
|
||||||
}
|
}
|
||||||
|
|
||||||
if issues[0].Description == "" {
|
if createdIssue.Description == "" {
|
||||||
return false, fmt.Errorf("issue description is empty")
|
return false, fmt.Errorf("issue description is empty")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user