mirror of
https://github.com/go-gitea/gitea.git
synced 2026-06-04 14:05:21 +02:00
add fixme comment
This commit is contained in:
parent
9392da4d64
commit
da91800c1b
@ -840,11 +840,13 @@ func GetSquashMergeCommitMessages(ctx context.Context, pr *issues_model.PullRequ
|
||||
message := strings.TrimSpace(pr.Issue.Content)
|
||||
messageHasTrailers := commitMessageTrailersPattern.MatchString(message)
|
||||
stringBuilder.WriteString(message)
|
||||
// FIXME: is it right? why `len(commits)-1)`?
|
||||
additionalCommitMessages := formatSquashMergeCommitMessages(commits[:max(0, len(commits)-1)])
|
||||
if additionalCommitMessages != "" {
|
||||
if stringBuilder.Len() > 0 {
|
||||
stringBuilder.WriteString("\n\n")
|
||||
}
|
||||
// FIXME: is it right? what if `pr.Issue.Content` contains trailers?
|
||||
stringBuilder.WriteString(additionalCommitMessages)
|
||||
// appended bullets push the PR-description trailers (if any) out of the trailer-block position
|
||||
} else if stringBuilder.Len() > 0 {
|
||||
@ -930,8 +932,7 @@ func formatSquashMergeCommitMessages(commits []*git.Commit) string {
|
||||
}
|
||||
}
|
||||
|
||||
buf := sb.Bytes()
|
||||
buf = bytes.TrimSpace(buf)
|
||||
buf := bytes.TrimSpace(sb.Bytes())
|
||||
if maxMsgSize > 0 && len(buf) > maxMsgSize {
|
||||
buf = buf[:maxMsgSize]
|
||||
for {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user