Skip to content

Commit a8d6e49

Browse files
committed
fix expire of gpg relative to key creation https://tools.ietf.org/html/rfc4880#section-5.2.3.6
1 parent ecfa5f1 commit a8d6e49

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

models/gpg_key.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@ func parseGPGKey(ownerID int64, e *openpgp.Entity) (*GPGKey, error) {
248248
}
249249
expiry := time.Time{}
250250
if selfSig.KeyLifetimeSecs != nil {
251-
expiry = selfSig.CreationTime.Add(time.Duration(*selfSig.KeyLifetimeSecs) * time.Second)
251+
expiry = pubkey.CreationTime.Add(time.Duration(*selfSig.KeyLifetimeSecs) * time.Second)
252252
}
253253

254254
//Parse Subkeys

0 commit comments

Comments
 (0)