Multiselect weird behavior since July update

Hello,

I just noticed that, since July update, all the Multiselect fields with option “Allow to create option” (Display advanced options selected) now display the ids of the selected elements instead of their labels like they used to.

It used to work properly before the update, I have not changed anything since.

Here is a snapshot of one example:

In the Rôle field (first field), it shows 171 instead of the label role_fr corresponding to id 171.
If I deactivate “Allow to create option”, the label appears properly again. But I need this option to remain activated.

Has someone noticed the same issue? What to do?

Thanks!

Amab

Hi @AmAb :wave:

I was able to reproduce your bug. I’ll inform the team.

In the meantime, feel free to create a support ticket so that you can follow the progress of the bug fix.

Thank you @Joyce :pray:, support ticket created!

1 Like

Hi @Joyce, it’s been 3 weeks and the ticket is still “Under Development”. Is it possible to have a timeframe for the solving of the issue?

@Alexis @Joyce I am experiencing the same bug - it would be really helpful to get this sorted

Hi @AmAb @weweb sorry for the delay it’s one of our top priority this week

2 Likes

Nice, thank you @Alexis

The issue should have been fixed, I let you confirm :slight_smile:

1 Like

The issue seems to have been resolved on my side :grinning:
The app needs to be re-published to production.
Thanks!

Resolved - Thanks Alexis!

Alexis, is it possible to have id and value fields for initial value in the multiselect?

image

I’m trying to understand your case, here my assumption

You have a multiselect with Allow to create option enabled, your bound to the options a list, but to the initial values you bound custom options entered by the user which are not part of the options list

So here what happens is, as there is no option matching theses values there is no label to display instead of the value and it display the id instead of nothing

So your question is how to display the custom label associated with the values ? If yes, you have to merge the custom options with the common options and bound them to the options of the multiselect.

You can use the merge formula for this, if I misunderstood your scenario you can add more details

Thanks for the detailed reply Alexis - it’s sorted for now.

Earlier I was passing just the field name in the initial value. Instead I binded the field id to the initial value. I figured that the pattern has to be similar to the input value / display for it to work as intended.

1 Like