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 cef1ac7ad8fdc682d79fa9a2f8d28195ef62ac0c..7ebf28e1eac2217726f9743a2e50373b52c0667e 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; }