From fa2e245835b9de251062a48073acb17ba5a32f7a Mon Sep 17 00:00:00 2001
From: Sylvain Le Bon <sylvain@happy-dev.fr>
Date: Thu, 18 Oct 2018 16:22:03 +0200
Subject: [PATCH] update: permission syntax

---
 djangoldp/serializers.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/djangoldp/serializers.py b/djangoldp/serializers.py
index 8a9ed26b..673bbb3e 100644
--- a/djangoldp/serializers.py
+++ b/djangoldp/serializers.py
@@ -87,7 +87,7 @@ class LDPSerializer(HyperlinkedModelSerializer):
         data = super().to_representation(obj)
         if hasattr(obj._meta, 'rdf_type'):
             data['@type'] = obj._meta.rdf_type
-        data['permissions'] = [{'mode': name.split('_')[0]} for name in get_perms(self.context['request'].user, obj)]
+        data['permissions'] = [{'mode': {'@type': name.split('_')[0]}} for name in get_perms(self.context['request'].user, obj)]
         return data
     
     def build_nested_field(self, field_name, relation_info, nested_depth):
-- 
GitLab