Data Store value bindings to inputs (Beta Channel) not displayed

Wappler Version : 6.0.0 Beta 3
Operating System : Ubuntu
Server Model: Docker/Node
Database Type:
Hosting Type: Digital Ocean
Channel: Beta Channel

Expected behaviour

What do you think should happen?

Values stored within the DataStore should be usable to populate form input fields.

Actual behavior

What actually happens?

The Data Store values are not displayed.

How to reproduce

  • Populate the Data Store with values.
  • Bind retrieved Data Store value as form input value.
  • Open page in browser.
  • Form input does not display the value.

Using the Stable Channel all works fine but on updating to the Beta Channel this functionality is lost. We have used this method to populate form inputs with values from the Data Store for a very long time with no issues and all worked as expected. With the Beta Channel selected this is not the case as the values are no longer retrieved for display. The values are stored and updated correctly in the Data Store itself, we can check with this the console so it just seems to be the binding side that has an issue. Reverting back to the Stable Channel rectifies the issue.

Have just noticed the same issue but with Server Connect Actions that should populate Dynamic Select Lists with the matching value being set from a binding. Again switching to the Stable Channel solves the issue and the binding is set correctly in the Dynamic Select.

Should I create a second bug report for this?

Is it only in form elements that it doesn’t work? If you bind somewhere else on the page, does it show the value then?

Sorry for the delayed response.

Yes we can bind the values to the page with no problem @patrick

This does appear to be the case, apologies should have answered that in my previous reply.

Possible for an updated file please @patrick?

Only thing stopping us running the Beta Channel and App Connect 2.

You could test the update posted at

it fixed a different issue with inputs but could be related.

1 Like

Thank you @patrick we’ll give it a shot!

Spoke too soon, no did not resolve either issue.

This updated file seems to fix this issue.

But could you please try to rectify the original Bug Report as its the only thing stopping us now from implementing the Beta Channel upgrades and App Connect 2. The Data Store being broken causes major issues as we rely on it for multiple operations.

Any update appreciated @patrick

Thanks in advance!

BUMP!

Please please please can this be resolved! The Data Store will not populate form fields with values on the Beta Channel. Still an issue in Beta 8.

:hugs:

Bumping again.

Appears to be resolved in 6.0.0 Beta 9.

:slight_smile:

The fields bindinds not display!! Version 6.8.0 Stable! Was a array only!!

But, if a create another variable of type text, the field are showed!

What happens if you set the Content Page app ID to the same as the Layout page app ID? Can you then update/insert as required? If this is the case I really think this whole thing with app ID's has to be improved so that items such as the Data Store, Cookies, and Sessions are not dependent upon it matching app ID's to be able to make alterations etc.

1 Like

I changed the array type to text and the fields appeared, that is, there is a problem when the type is only array