Skip to content
This repository was archived by the owner on Apr 12, 2019. It is now read-only.

Commit 74d7c14

Browse files
authored
Fix panic on signed empty commit message (go-gitea/gitea#6292) (#149)
* Fix panic on signed empty commit message (go-gitea/gitea#6292)
1 parent 6cba05a commit 74d7c14

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

repo_commit.go

+5-1
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,11 @@ l:
101101
sig, err := newGPGSignatureFromCommitline(data, (nextline+1)+sigindex, true)
102102
if err == nil && sig != nil {
103103
// remove signature from commit message
104-
cm = cm[:sigindex-1]
104+
if sigindex == 0 {
105+
cm = ""
106+
} else {
107+
cm = cm[:sigindex-1]
108+
}
105109
commit.Signature = sig
106110
}
107111
}

0 commit comments

Comments
 (0)