We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cf05856 commit c20a8ceCopy full SHA for c20a8ce
rest_authtoken/serializers.py
@@ -6,7 +6,7 @@
6
from rest_framework.exceptions import ValidationError
7
8
from .email_confirmation import send_confirmation_email
9
-from .settings import REGISTRATION_EMAIL_CONFIRM
+from .settings import REGISTRATION_EMAIL_CONFIRM, REGISTRATION_EMAIL_CONFIRM_MODEL_FIELD
10
11
12
class UserRegistrationSerializer(serializers.ModelSerializer):
@@ -53,6 +53,10 @@ def create(self, validated_data):
53
54
instance = self.Meta.model(**validated_data)
55
instance.set_password(password)
56
+
57
+ if REGISTRATION_EMAIL_CONFIRM:
58
+ setattr(instance, REGISTRATION_EMAIL_CONFIRM_MODEL_FIELD, False)
59
60
instance.save()
61
62
if REGISTRATION_EMAIL_CONFIRM:
0 commit comments