Skip to content

Commit a2b5704

Browse files
committed
bein more explicit about the changes
1 parent 9f69484 commit a2b5704

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

rest_framework_json_api/views.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -147,10 +147,10 @@ def retrieve_related(self, request, *args, **kwargs):
147147
serializer = self.get_related_serializer(instance, **serializer_kwargs)
148148
return Response(serializer.data)
149149

150-
def get_related_serializer(self, *args, **kwargs):
150+
def get_related_serializer(self, instance, **kwargs):
151151
serializer_class = self.get_related_serializer_class()
152152
kwargs.setdefault('context', self.get_serializer_context())
153-
return serializer_class(*args, **kwargs)
153+
return serializer_class(instance, **kwargs)
154154

155155
def get_related_serializer_class(self):
156156
parent_serializer_class = super(RelatedMixin, self).get_serializer_class()
@@ -184,7 +184,8 @@ def get_related_field_name(self):
184184

185185
def get_related_instance(self):
186186
parent_obj = self.get_object()
187-
parent_serializer = self.serializer_class(parent_obj)
187+
parent_serializer_class = self.get_serializer_class()
188+
parent_serializer = parent_serializer_class(parent_obj)
188189
field_name = self.get_related_field_name()
189190
field = parent_serializer.fields.get(field_name, None)
190191

0 commit comments

Comments
 (0)