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