From fcfc6904b66b1613f801bd422d1e1d5674084212 Mon Sep 17 00:00:00 2001 From: josh Date: Wed, 14 Feb 2024 16:16:53 +0000 Subject: [PATCH] Update mfa/helpers.py --- mfa/helpers.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mfa/helpers.py b/mfa/helpers.py index 7840039..16ce931 100644 --- a/mfa/helpers.py +++ b/mfa/helpers.py @@ -7,8 +7,9 @@ from mfa.views import verify,goto from mfa.recovery import delTokens def has_mfa(request,username): uk = User_Keys.objects.filter(username=username,enabled=1) - if (uk.count()==1 and uk.key_type == "RECOVERY"): - delTokens(request) + if uk.count()==1: + if (uk.key_type and uk.key_type == "RECOVERY"): + delTokens(request) elif uk.count()>0: return verify(request, username) return False