From daa78187bd55eca751328aa40773e992d59a1de2 Mon Sep 17 00:00:00 2001 From: stdweird Date: Fri, 18 Jan 2019 16:52:43 +0100 Subject: [PATCH] api_endpoint: __get_permissions_class__: only return name of class --- rest_framework_docs/api_endpoint.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rest_framework_docs/api_endpoint.py b/rest_framework_docs/api_endpoint.py index 953f9a0..629d4d8 100644 --- a/rest_framework_docs/api_endpoint.py +++ b/rest_framework_docs/api_endpoint.py @@ -89,7 +89,8 @@ def __get_docstring__(self): def __get_permissions_class__(self): for perm_class in self.pattern.callback.cls.permission_classes: - return perm_class.__name__ + if inspect.isclass(perm_class): + return perm_class.__name__ def __get_serializer__(self): try: