From 16a4e17c7b7e8023ef9c4cc72dab225dfbdef093 Mon Sep 17 00:00:00 2001 From: Sanjana Rajan Date: Mon, 19 Mar 2018 16:12:22 -0700 Subject: [PATCH] don't check create time --- src/key.js | 2 +- src/packet/signature.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/key.js b/src/key.js index b2feeb40..37575519 100644 --- a/src/key.js +++ b/src/key.js @@ -1643,7 +1643,7 @@ function isDataExpired(keyPacket, signature, date=new Date()) { const normDate = util.normalizeDate(date); if (normDate !== null) { const expirationTime = getExpirationTime(keyPacket, signature); - return !(keyPacket.created <= normDate && normDate <= expirationTime) || + return !(normDate <= expirationTime) || (signature && signature.isExpired(date)); } return false; diff --git a/src/packet/signature.js b/src/packet/signature.js index 249e3a6e..c5974c17 100644 --- a/src/packet/signature.js +++ b/src/packet/signature.js @@ -727,7 +727,7 @@ Signature.prototype.isExpired = function (date=new Date()) { const normDate = util.normalizeDate(date); if (normDate !== null) { const expirationTime = this.getExpirationTime(); - return !(this.created <= normDate && normDate <= expirationTime); + return !(normDate <= expirationTime); } return false; };