mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-06-12 21:34:25 +00:00
vue pick entity: improve picked condition when value is empty string
This commit is contained in:
parent
4e862cc585
commit
ef2ab5faf6
@ -17,7 +17,12 @@ function loadDynamicPicker(element) {
|
|||||||
isMultiple = parseInt(el.dataset.multiple) === 1,
|
isMultiple = parseInt(el.dataset.multiple) === 1,
|
||||||
uniqId = el.dataset.uniqid,
|
uniqId = el.dataset.uniqid,
|
||||||
input = element.querySelector('[data-input-uniqid="'+ el.dataset.uniqid +'"]'),
|
input = element.querySelector('[data-input-uniqid="'+ el.dataset.uniqid +'"]'),
|
||||||
picked = (isMultiple) ? (JSON.parse(input.value)) : ((input.value === '[]') ? (null) : ([JSON.parse(input.value)]));
|
picked = isMultiple ?
|
||||||
|
JSON.parse(input.value) : (
|
||||||
|
(input.value === '[]' || input.value === '') ?
|
||||||
|
null : [ JSON.parse(input.value) ]
|
||||||
|
)
|
||||||
|
;
|
||||||
|
|
||||||
if (!isMultiple) {
|
if (!isMultiple) {
|
||||||
if (input.value === '[]'){
|
if (input.value === '[]'){
|
||||||
|
Loading…
x
Reference in New Issue
Block a user