[password-resets] Don't set a token as expired when it has been claimed already
- From: Andrea Veri <averi src gnome org>
- To: commits-list gnome org
- Cc: 
- Subject: [password-resets] Don't set a token as expired when it has been claimed already
- Date: Mon, 23 Nov 2020 13:22:01 +0000 (UTC)
commit 0213ed737e42cdc14d814e13048e3e171417fc86
Author: Andrea Veri <averi redhat com>
Date:   Mon Nov 23 14:21:43 2020 +0100
    Don't set a token as expired when it has been claimed already
 jobs/expired-token.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/jobs/expired-token.py b/jobs/expired-token.py
index a90b8b6..dceceef 100755
--- a/jobs/expired-token.py
+++ b/jobs/expired-token.py
@@ -14,8 +14,9 @@ def expired_token():
     tokens = Session.query(Token).all()
 
     for t in tokens:
-        if datetime.now() > t.date + timedelta(hours=1):
-            t.expired = 1
+        if not t.claimed:
+            if datetime.now() > t.date + timedelta(hours=1):
+                t.expired = 1
 
     Session.commit()
     Session.close()
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]