diff --git a/katka/serializers.py b/katka/serializers.py index afc0495..c8010fe 100644 --- a/katka/serializers.py +++ b/katka/serializers.py @@ -47,7 +47,7 @@ class CredentialSerializer(serializers.ModelSerializer): class Meta: model = Credential - fields = ('name', 'slug', 'team') + fields = ('public_identifier', 'name', 'slug', 'team') class CredentialSecretSerializer(serializers.ModelSerializer): diff --git a/tests/integration/test_credential_view.py b/tests/integration/test_credential_view.py index 1809009..b7ba1e5 100644 --- a/tests/integration/test_credential_view.py +++ b/tests/integration/test_credential_view.py @@ -58,6 +58,7 @@ def test_list(self, client, logged_in_user, team, credential): assert response.status_code == 200 parsed = response.json() assert len(parsed) == 1 + assert UUID(parsed[0]['public_identifier']) == credential.public_identifier assert parsed[0]['name'] == 'System user X' parsed_team = parsed[0]['team'] assert UUID(parsed_team) == team.public_identifier @@ -66,6 +67,7 @@ def test_get(self, client, logged_in_user, team, credential): response = client.get(f'/credentials/{credential.public_identifier}/') assert response.status_code == 200 parsed = response.json() + assert UUID(parsed['public_identifier']) == credential.public_identifier assert parsed['name'] == 'System user X' assert UUID(parsed['team']) == team.public_identifier