Merge pull request #2936 from hosseinsh/expired-cert

Bugfix:  compare offset-naive and offset-aware datetimes
This commit is contained in:
Hossein Shafagh 2020-03-27 10:42:12 -07:00 committed by GitHub
commit 0c02ddec3c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -321,7 +321,8 @@ class Certificate(db.Model):
@hybrid_property
def expired(self):
if self.not_after <= arrow.utcnow():
# can't compare offset-naive and offset-aware datetimes
if arrow.Arrow.fromdatetime(self.not_after) <= arrow.utcnow():
return True
@expired.expression