diff --git a/models/gpg_key.go b/models/gpg_key.go index bebd33191aa13..fe07f2c2a5df5 100644 --- a/models/gpg_key.go +++ b/models/gpg_key.go @@ -609,10 +609,10 @@ func ParseCommitWithSignature(c *git.Commit) *CommitVerification { keyID := "" if sig.IssuerKeyId != nil && (*sig.IssuerKeyId) != 0 { - keyID = fmt.Sprintf("%X", *sig.IssuerKeyId) + keyID = fmt.Sprintf("%016X", *sig.IssuerKeyId) } if keyID == "" && sig.IssuerFingerprint != nil && len(sig.IssuerFingerprint) > 0 { - keyID = fmt.Sprintf("%X", sig.IssuerFingerprint[12:20]) + keyID = fmt.Sprintf("%016X", sig.IssuerFingerprint[12:20]) } defaultReason := NoKeyFound