diff --git a/access/views.py b/access/views.py index f30c43a..5d1ce4c 100644 --- a/access/views.py +++ b/access/views.py @@ -65,8 +65,6 @@ class ResetPasswordView(APIView): user = get_user_model().objects.get(email=email) try: invite = ResetPassword.objects.get(owner=user) - if invite.date < datetime.datetime.now(): - return Response("Old invite has effect", status=403) invite.delete() except ResetPassword.DoesNotExist: pass @@ -75,7 +73,7 @@ class ResetPasswordView(APIView): owner=user, hash=''.join(random.choice(string.ascii_letters) for _x in range(15)), password=''.join(random.choice(string.ascii_letters) for _x in range(8)), - date=datetime.datetime.now() + datetime.timedelta(minutes=5) + date=datetime.datetime.now() + datetime.timedelta(days=1) ) send_mail( subject="Сброс пароля",