mirror of
https://github.com/jwinterm/modoboa.git
synced 2026-10-17 05:41:25 +02:00
Merge pull request #1163 from modoboa/fix/include_domain_list_retrieve_account
[admin] fixed retrieve account endpoint.
This commit is contained in:
@@ -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)
|
||||
|
||||
@@ -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")
|
||||
|
||||
Reference in New Issue
Block a user