Browse Source

fix gpg API panic when no verification (#1451)

* fix gpg API panic when no verification

* fix if condition
for-closed-social
Lunny Xiao 7 years ago
committed by GitHub
parent
commit
cf6699fb4f
1 changed files with 7 additions and 2 deletions
  1. +7
    -2
      routers/api/v1/convert/convert.go

+ 7
- 2
routers/api/v1/convert/convert.go View File

@ -45,6 +45,11 @@ func ToCommit(c *git.Commit) *api.PayloadCommit {
committerUsername = committer.Name
}
verif := models.ParseCommitWithSignature(c)
var signature, payload string
if c.Signature != nil {
signature = c.Signature.Signature
payload = c.Signature.Payload
}
return &api.PayloadCommit{
ID: c.ID.String(),
Message: c.Message(),
@ -63,8 +68,8 @@ func ToCommit(c *git.Commit) *api.PayloadCommit {
Verification: &api.PayloadCommitVerification{
Verified: verif.Verified,
Reason: verif.Reason,
Signature: cspan>.Signature.Signature,
Payload: cpan>.Signature.Payload,
Signature: signature,
Payload: payload,
},
}
}

Loading…
Cancel
Save