Merge pull request #1163 from modoboa/fix/include_domain_list_retrieve_account

[admin] fixed retrieve account endpoint.
This commit is contained in:
Antoine Nguyen
2017-06-28 14:01:53 +02:00
committed by GitHub
2 changed files with 6 additions and 1 deletions
+1 -1
View File
@@ -69,7 +69,7 @@ class AccountViewSet(viewsets.ModelViewSet):
"""Return a serializer."""
action_dict = {
"list": serializers.AccountSerializer,
"retrive": serializers.AccountSerializer
"retrieve": serializers.AccountSerializer
}
return action_dict.get(
self.action, serializers.WritableAccountSerializer)
+5
View File
@@ -264,6 +264,11 @@ class AccountAPITestCase(ModoAPITestCase):
pk=response.json()["pk"])
self.assertIn(admin, domain.admins)
response = self.client.get(
reverse("api:account-detail", args=[admin.pk]))
self.assertEqual(response.status_code, 200)
self.assertIn("domains", response.json())
data["username"] = "domain_admin"
del data["mailbox"]
response = self.client.post(url, data, format="json")