diff options
Diffstat (limited to 'routers/api/v1/convert/convert.go')
-rw-r--r-- | routers/api/v1/convert/convert.go | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/routers/api/v1/convert/convert.go b/routers/api/v1/convert/convert.go index 7485ac9e2a..153993ce82 100644 --- a/routers/api/v1/convert/convert.go +++ b/routers/api/v1/convert/convert.go @@ -44,6 +44,7 @@ func ToCommit(c *git.Commit) *api.PayloadCommit { if err == nil { committerUsername = committer.Name } + verif := models.ParseCommitWithSignature(c) return &api.PayloadCommit{ ID: c.ID.String(), Message: c.Message(), @@ -59,6 +60,12 @@ func ToCommit(c *git.Commit) *api.PayloadCommit { UserName: committerUsername, }, Timestamp: c.Author.When, + Verification: &api.PayloadCommitVerification{ + Verified: verif.Verified, + Reason: verif.Reason, + Signature: c.Signature.Signature, + Payload: c.Signature.Payload, + }, } } |