From 7f7fd06e1e02866e34c063c7b98a99accc215967 Mon Sep 17 00:00:00 2001 From: Erwan Rouchet <rouchet@teklia.com> Date: Thu, 17 May 2018 14:43:09 +0200 Subject: [PATCH] Fix API serializers --- arkindex/documents/serializers.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/arkindex/documents/serializers.py b/arkindex/documents/serializers.py index f8469ddf24..0fa5ea89cf 100644 --- a/arkindex/documents/serializers.py +++ b/arkindex/documents/serializers.py @@ -55,7 +55,7 @@ class PageLightSerializer(serializers.ModelSerializer): """ page_type = EnumField() direction = EnumField() - images = ImageSerializer(many=True) + image = ImageSerializer(source='zone.image') class Meta: model = Page @@ -65,7 +65,7 @@ class PageLightSerializer(serializers.ModelSerializer): 'nb', 'direction', 'display_name', - 'images', + 'image', ) @@ -88,7 +88,7 @@ class SearchResultSerializer(serializers.ModelSerializer): """ Link between objects & their search indexation """ - zones = ZoneSerializer(many=True) + zone = ZoneSerializer() parents = ElementLightSerializer(source='parent_docs', many=True) class Meta: @@ -98,7 +98,7 @@ class SearchResultSerializer(serializers.ModelSerializer): 'text', 'line', 'score', - 'zones', + 'zone', 'parents', ) -- GitLab