Merge branch 'diego' into development
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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
2
static/.gitignore
vendored
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
*
|
||||||
|
!.gitignore
|
||||||
Reference in New Issue
Block a user