From 1311ee2dd4da8af5564bc528d86dcdcb4f66c5de Mon Sep 17 00:00:00 2001 From: Sylvain Le Bon <sylvain@happy-dev.fr> Date: Fri, 2 Nov 2018 17:39:52 +0100 Subject: [PATCH] bugfix: fixed error when serializer_fields is a list --- djangoldp/serializers.py | 4 ++-- setup.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/djangoldp/serializers.py b/djangoldp/serializers.py index 716a181d..933d4e80 100644 --- a/djangoldp/serializers.py +++ b/djangoldp/serializers.py @@ -99,8 +99,8 @@ class LDPSerializer(HyperlinkedModelSerializer): model = relation_info.related_model depth = nested_depth - 1 try: - fields = ( '@id',) + model._meta.serializer_fields - except: + fields = ['@id'] + list(model._meta.serializer_fields) + except AttributeError: fields = '__all__' diff --git a/setup.py b/setup.py index a73cbeb2..582b52a6 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ from setuptools import setup setup( name='djangoldp', - version='0.5a7', + version='0.5a8', url='https://git.happy-dev.fr/happy-dev/djangoldp/', author="Startin'blox", author_email='sylvain@happy-dev.fr', -- GitLab