From b7ef7464e7708bfe944895888199526f55f3109d Mon Sep 17 00:00:00 2001 From: alaskowski <alaskowski@ethz.ch> Date: Mon, 2 Oct 2023 20:20:07 +0200 Subject: [PATCH] SSDM-55: Fixed setting single-value object properties --- .../html/js/views/SampleForm/widgets/SampleField.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ui-eln-lims/src/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/SampleForm/widgets/SampleField.js b/ui-eln-lims/src/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/SampleForm/widgets/SampleField.js index cef1ac7ad8f..7ebf28e1eac 100644 --- a/ui-eln-lims/src/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/SampleForm/widgets/SampleField.js +++ b/ui-eln-lims/src/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/SampleForm/widgets/SampleField.js @@ -77,7 +77,11 @@ function SampleField(isRequired, } else if(samplePermId === undefined) { var selected = $plainSelect.select2('data'); if(selected && selected[0]) { - return selected.map(x => x.id); + if(isSingleValue) { + return selected[0].id; + } else { + return selected.map(x => x.id); + } } else { return null; } -- GitLab