From 21fa979369e1148ef300694f0d3703f2d13767d7 Mon Sep 17 00:00:00 2001 From: Thibaud Duquennoy <thibaud@duquennoy.fr> Date: Fri, 15 Mar 2019 19:23:52 +0100 Subject: [PATCH] bugfix: object has no attribute permission_classes bugfix: object has no attribute permission_classes --- djangoldp/serializers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/djangoldp/serializers.py b/djangoldp/serializers.py index eef36c04..b2cc8fc4 100644 --- a/djangoldp/serializers.py +++ b/djangoldp/serializers.py @@ -207,7 +207,7 @@ class LDPSerializer(HyperlinkedModelSerializer): def get_permissions(self, obj): permissions = ['view', 'add', 'change', 'control', 'delete'] - if obj._meta.permission_classes: + if hasattr(obj._meta, 'permission_classes'): for permission_class in obj._meta.permission_classes: permissions = permission_class().filter_user_perms(self.context['request'], obj, permissions) -- GitLab