SciPost Code Repository

Skip to content
Snippets Groups Projects
Commit 4c173162 authored by George Katsikas's avatar George Katsikas :goat:
Browse files

feat(api): :sparkles: add org API ror id and fix country field

parent 2f787a94
No related branches found
No related tags found
No related merge requests found
......@@ -9,12 +9,14 @@ from rest_framework import serializers
from api.serializers import DynamicFieldsModelSerializer
from organizations.models import Organization
from django_countries.serializers import CountryFieldMixin
class OrganizationPublicSerializer(DynamicFieldsModelSerializer):
class OrganizationPublicSerializer(CountryFieldMixin, DynamicFieldsModelSerializer):
url = serializers.HyperlinkedIdentityField(
view_name="organizations:organization_detail", lookup_field="pk"
)
ror_id = serializers.CharField(source="ror_json.id", read_only=True)
class Meta:
model = Organization
......@@ -28,6 +30,7 @@ class OrganizationPublicSerializer(DynamicFieldsModelSerializer):
"country",
"parent",
"superseded_by",
"ror_id",
]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment