Merge branch 'diego' into development

This commit is contained in:
Sam
2021-03-15 11:25:04 +00:00
4 changed files with 8 additions and 2 deletions

View File

@@ -85,7 +85,7 @@ class UpdateUserSerializer(serializers.ModelSerializer):
class Meta: class Meta:
model = models.CustomUser model = models.CustomUser
fields = ('full_name', 'email') fields = ('full_name', 'email', 'notify')
def validate_email(self, value): def validate_email(self, value):
user = self.context['request'].user user = self.context['request'].user

View File

@@ -169,7 +169,6 @@ class CustomUserViewSetTest(APITestCase):
data = { data = {
"email": "new_email@mail.com", "email": "new_email@mail.com",
"full_name": "New Full Name", "full_name": "New Full Name",
'provider': 'PROVIDER',
'notify': True, 'notify': True,
} }
@@ -183,6 +182,10 @@ class CustomUserViewSetTest(APITestCase):
# Assert forbidden code # Assert forbidden code
self.assertEqual(response.status_code, status.HTTP_200_OK) 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 # admin user
def test_admin_user_can_create_instance(self): def test_admin_user_can_create_instance(self):
"""Admin user can create new instance """Admin user can create new instance

View File

@@ -75,6 +75,7 @@ class MyProductsViewSet(viewsets.ModelViewSet):
return self.model.objects.filter(company=self.request.user.company).order_by('-created') return self.model.objects.filter(company=self.request.user.company).order_by('-created')
class AdminProductsViewSet(viewsets.ModelViewSet): class AdminProductsViewSet(viewsets.ModelViewSet):
""" Allows user with role 'SITE_ADMIN' to access all product instances """ Allows user with role 'SITE_ADMIN' to access all product instances
""" """

2
static/.gitignore vendored Normal file
View File

@@ -0,0 +1,2 @@
*
!.gitignore