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.
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.
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.