From 64f8a6b90d7403cbbed820c1b049aba2602fa951 Mon Sep 17 00:00:00 2001 From: Jonathan Senecal Date: Wed, 16 Sep 2015 17:23:34 -0400 Subject: [PATCH] Fix for issue #77 --- rest_framework_json_api/utils.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rest_framework_json_api/utils.py b/rest_framework_json_api/utils.py index 9c4c70ef..36c42e33 100644 --- a/rest_framework_json_api/utils.py +++ b/rest_framework_json_api/utils.py @@ -174,9 +174,9 @@ def get_related_resource_type(relation): parent_model_relation = getattr(parent_model, parent_serializer.field_name) if hasattr(parent_model_relation, 'related'): - relation_model = parent_model_relation.related.model + relation_model = parent_model_relation.related.related_model elif hasattr(parent_model_relation, 'field'): - relation_model = parent_model_relation.field.related.model + relation_model = parent_model_relation.field.related_model else: raise APIException('Unable to find related model for relation {relation}'.format(relation=relation)) return format_relation_name(relation_model.__name__)