Skip to content

Commit c24fff8

Browse files
committed
Update models.py
1 parent 9de07b8 commit c24fff8

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

licensing/models.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,8 +139,12 @@ def load_from_string(rsa_pub_key, string, signature_expiration_interval = -1):
139139

140140
licenseKey = LicenseKey.from_response(response)
141141

142+
sign_date = licenseKey.sign_date
143+
if sign_date.tzinfo is None:
144+
sign_date = sign_date.replace(tzinfo=datetime.timezone.utc)
145+
142146
if signature_expiration_interval > 0 and \
143-
(licenseKey.sign_date + datetime.timedelta(days=1*signature_expiration_interval) < datetime.datetime.now(datetime.timezone.utc)):
147+
(sign_date + datetime.timedelta(days=1*signature_expiration_interval) < datetime.datetime.now(datetime.timezone.utc)):
144148
return None
145149

146150
return licenseKey

0 commit comments

Comments
 (0)