Skip to content

Commit d22daf4

Browse files
dominguescarltongibson
authored andcommitted
OpenAPI: Use _get_serializer() in _get_operation_id() (#7160)
1 parent e4a26ad commit d22daf4

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

rest_framework/schemas/openapi.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,8 +117,8 @@ def _get_operation_id(self, path, method):
117117
name = model.__name__
118118

119119
# Try with the serializer class name
120-
elif hasattr(self.view, 'get_serializer_class'):
121-
name = self.view.get_serializer_class().__name__
120+
elif self._get_serializer(path, method) is not None:
121+
name = self._get_serializer(path, method).__class__.__name__
122122
if name.endswith('Serializer'):
123123
name = name[:-10]
124124

0 commit comments

Comments
 (0)