Skip to content

Commit 3fdf3a8

Browse files
committed
address comments
1 parent ec2eed3 commit 3fdf3a8

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

api/api/openapi.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import inspect
12
from typing import Any
23

34
from drf_yasg.inspectors import SwaggerAutoSchema
@@ -63,7 +64,7 @@ def get_response_schemas(
6364
definitions = self.components.with_scope(SCHEMA_DEFINITIONS)
6465

6566
for status_code in list(response_serializers):
66-
if isinstance(response_serializers[status_code], type) and issubclass(
67+
if inspect.isclass(response_serializers[status_code]) and issubclass(
6768
model_cls := response_serializers[status_code], BaseModel
6869
):
6970
model_json_schema = model_cls.model_json_schema(

0 commit comments

Comments
 (0)