From 4a737d42873a6a4d58c950fb42bd6afbdd80be0f Mon Sep 17 00:00:00 2001 From: Diego Calvo Date: Fri, 12 Mar 2021 15:03:50 +0100 Subject: [PATCH] user can update notify --- core/serializers.py | 2 +- core/tests.py | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/core/serializers.py b/core/serializers.py index 6a2039e..0121405 100644 --- a/core/serializers.py +++ b/core/serializers.py @@ -85,7 +85,7 @@ class UpdateUserSerializer(serializers.ModelSerializer): class Meta: model = models.CustomUser - fields = ('full_name', 'email') + fields = ('full_name', 'email', 'notify') def validate_email(self, value): user = self.context['request'].user diff --git a/core/tests.py b/core/tests.py index 2ed7ca1..f687a3d 100644 --- a/core/tests.py +++ b/core/tests.py @@ -169,7 +169,6 @@ class CustomUserViewSetTest(APITestCase): data = { "email": "new_email@mail.com", "full_name": "New Full Name", - 'provider': 'PROVIDER', 'notify': True, } @@ -183,6 +182,10 @@ class CustomUserViewSetTest(APITestCase): # Assert forbidden code self.assertEqual(response.status_code, status.HTTP_200_OK) + # Assert instance has been modified + for key in data: + self.assertEqual(data[key], response.data[key]) + # admin user def test_admin_user_can_create_instance(self): """Admin user can create new instance