From 8622208d4410e7ee7e2007189793e67b94c42db3 Mon Sep 17 00:00:00 2001 From: Bruno MATEU Date: Mon, 3 Aug 2020 12:01:55 +0200 Subject: [PATCH] fix enum fields not rendering correctly --- server/models/fields.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/server/models/fields.js b/server/models/fields.js index 2f7148eb..14a7b64e 100644 --- a/server/models/fields.js +++ b/server/models/fields.js @@ -188,8 +188,8 @@ fieldTypes['radio-enum'] = { cardinality: Cardinality.SINGLE, getHbsType: field => 'typeRadioEnum', render: (field, value) => { - const fld = field.settings.options[value]; - return fld ? fld.name : ''; + const fld = field.settings.options.find(x => x.key === value); + return fld ? fld.label : ''; } }; @@ -205,8 +205,8 @@ fieldTypes['dropdown-enum'] = { cardinality: Cardinality.SINGLE, getHbsType: field => 'typeDropdownEnum', render: (field, value) => { - const fld = field.settings.options[value]; - return fld ? fld.name : ''; + const fld = field.settings.options.find(x => x.key === value); + return fld ? fld.label : ''; } };