feature/fix_accout_not_found
Andrey 8 years ago
parent 7134f46430
commit 2732f6cee6
  1. 6
      access/views.py

@ -50,6 +50,7 @@ class ResetPasswordView(APIView):
return Response("Приглашение сгорело", status=403) return Response("Приглашение сгорело", status=403)
invite.owner.set_password(invite.password) invite.owner.set_password(invite.password)
invite.owner.is_active = True
invite.owner.save() invite.owner.save()
auth.login(request, invite.owner) auth.login(request, invite.owner)
invite.delete() invite.delete()
@ -78,10 +79,11 @@ class ResetPasswordView(APIView):
send_mail( send_mail(
subject="Сброс пароля", subject="Сброс пароля",
message=''' message='''
Ваш новый пароль %s, (в последствии вы сможите сменить его в личном кабинете), Ваш новый пароль (может быть использован после перехода по ссылке) %s,
(в последствии вы сможите сменить его в личном кабинете),
если вы не отправляли заявку на сброс пароля просто проигнорируйте это сообщение, если вы не отправляли заявку на сброс пароля просто проигнорируйте это сообщение,
для подтверждения смены пароля перейдите по %s/api/v1/users/reset/?hash=%s для подтверждения смены пароля перейдите по %s/api/v1/users/reset/?hash=%s
(ссылке ссылка действительна в течении 5 минут)''' % (invite.password, settings.DOMAIN, invite.hash), (ссылке ссылка действительна в течении одного дня)''' % (invite.password, settings.DOMAIN, invite.hash),
from_email='robo@skillbox.ru', from_email='robo@skillbox.ru',
recipient_list=[user.email], recipient_list=[user.email],
) )

Loading…
Cancel
Save