From 2db2ecd34a61e5d433132d763d2805f932b8a55f Mon Sep 17 00:00:00 2001
From: Romain Courteaud <romain@nexedi.com>
Date: Tue, 18 Oct 2016 14:47:51 +0000
Subject: [PATCH] [erp5_hal_json_style] Add first_item parameter for ListField

---
 .../portal_skins/erp5_hal_json_style/ERP5Document_getHateoas.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/bt5/erp5_hal_json_style/SkinTemplateItem/portal_skins/erp5_hal_json_style/ERP5Document_getHateoas.py b/bt5/erp5_hal_json_style/SkinTemplateItem/portal_skins/erp5_hal_json_style/ERP5Document_getHateoas.py
index b0f99e3ee6..30bdbf78b2 100644
--- a/bt5/erp5_hal_json_style/SkinTemplateItem/portal_skins/erp5_hal_json_style/ERP5Document_getHateoas.py
+++ b/bt5/erp5_hal_json_style/SkinTemplateItem/portal_skins/erp5_hal_json_style/ERP5Document_getHateoas.py
@@ -111,6 +111,7 @@ def renderField(traversed_document, field, form_relative_url, value=None, meta_t
       "required": field.get_value("required"),
       # XXX Message can not be converted to json as is
       "items": field.get_value("items"),
+      "first_item": field.get_value("first_item")
     }
     result["default"] = getFieldDefault(traversed_document, field, result["key"], value)
   elif meta_type == "RadioField":
@@ -140,6 +141,7 @@ def renderField(traversed_document, field, form_relative_url, value=None, meta_t
       "required": field.get_value("required"),
       # XXX Message can not be converted to json as is
       "items": field.get_value("items"),
+      "first_item": field.get_value("first_item")
     }
     result["default"] = getFieldDefault(traversed_document, field, result["key"], value)
     result["sub_select_key"] = traversed_document.Field_getSubFieldKeyDict(field, 'default:list', key=result["key"])
-- 
2.30.9