diff --git a/djangoldp/serializers.py b/djangoldp/serializers.py index 8a9ed26b01290a0c741737c860896cce202305b4..673bbb3e31d50fd776409f59af428edaf0d557ae 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):