Explorar o código

Fix for #3401 Links of pull request comment email should use pulls URL (#3403)

lstahlman %!s(int64=8) %!d(string=hai) anos
pai
achega
699c71d319
Modificáronse 1 ficheiros con 7 adicións e 1 borrados
  1. 7 1
      models/issue.go

+ 7 - 1
models/issue.go

@@ -160,7 +160,13 @@ func (i *Issue) State() string {
 }
 
 func (issue *Issue) FullLink() string {
-	return fmt.Sprintf("%s/issues/%d", issue.Repo.FullLink(), issue.Index)
+	var path string
+	if issue.IsPull {
+		path = "pulls"
+	} else {
+		path = "issues"
+	}
+	return fmt.Sprintf("%s/%s/%d", issue.Repo.FullLink(), path, issue.Index)
 }
 
 // IsPoster returns true if given user by ID is the poster.