From 5868d56e18d8862ad0e0d1f541d9ded70fa0b3c1 Mon Sep 17 00:00:00 2001 From: fit2bot <68588906+fit2bot@users.noreply.github.com> Date: Wed, 14 Oct 2020 19:59:05 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E6=9B=B4=E6=96=B0=E5=AF=86=E7=A0=81?= =?UTF-8?q?=E4=B8=AD=E4=B9=9F=E5=8F=91=E9=80=81=E9=82=AE=E4=BB=B6=20(#4789?= =?UTF-8?q?)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: ibuler --- apps/users/api/profile.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/apps/users/api/profile.py b/apps/users/api/profile.py index b7ba0bbff..473ad3819 100644 --- a/apps/users/api/profile.py +++ b/apps/users/api/profile.py @@ -10,6 +10,7 @@ from common.permissions import ( ) from .. import serializers from ..models import User +from ..utils import send_reset_password_success_mail from .mixins import UserQuerysetMixin __all__ = [ @@ -85,3 +86,7 @@ class UserPublicKeyApi(generics.RetrieveUpdateAPIView): def get_object(self): return self.request.user + + def perform_update(self, serializer): + super().perform_update(serializer) + send_reset_password_success_mail(self.request, self.get_object())