Fix panic on signed empty commit message (go-gitea/gitea#6292) (#149)

* Fix panic on signed empty commit message (go-gitea/gitea#6292)
This commit is contained in:
zeripath 2019-03-11 07:11:10 +00:00 коммит произвёл GitHub
Родитель 6cba05a150
Коммит 74d7c14dd4
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 5 добавлений и 1 удалений

Просмотреть файл

@ -101,7 +101,11 @@ l:
sig, err := newGPGSignatureFromCommitline(data, (nextline+1)+sigindex, true)
if err == nil && sig != nil {
// remove signature from commit message
cm = cm[:sigindex-1]
if sigindex == 0 {
cm = ""
} else {
cm = cm[:sigindex-1]
}
commit.Signature = sig
}
}