From fd9c224c064aa6421ba0af75630a2146b5291d0e Mon Sep 17 00:00:00 2001 From: ReAnzu Date: Sat, 3 Mar 2018 00:43:11 -0600 Subject: [PATCH] Resolved timezone defect on python 3.5 --- server/szurubooru/func/user_tokens.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/szurubooru/func/user_tokens.py b/server/szurubooru/func/user_tokens.py index 09ae8962..74879863 100644 --- a/server/szurubooru/func/user_tokens.py +++ b/server/szurubooru/func/user_tokens.py @@ -124,7 +124,7 @@ def update_user_token_expiration_time( 'Expiration cannot be missing timezone') else: expiration_time = expiration_time.astimezone(pytz.UTC) - if expiration_time < datetime.utcnow().astimezone(pytz.UTC): + if expiration_time < datetime.utcnow().replace(tzinfo=pytz.UTC): raise InvalidExpirationError( 'Expiration cannot happen in the past') user_token.expiration_time = expiration_time