Wappler Version : 4.7.2
Operating System : MacOS Big Sur - M1
Server Model: NodeJS
Database Type: Postgres
Hosting Type: Own Server
Expected behavior
What do you think should happen?
When creating a new library file (e.g an action named generate_api_error_object.json) and adding actions and saving the file, I expect the actions and settings I added to be there when I re-open Wappler.
Actual behavior
What actually happens?
When I relaunch Wappler, the newly created library file is there, but none of the actions or parameters I added are there. It looks like a freshly created library action.
I checked in version control and it looks like a version of the library action is also created in the /.wappler/targets/Development/app/modules/lib/utils/api/generate_api_error_object.json
. The content of this file is:
{
"exec": {},
"name": "generate_api_error_object"
}
When I delete the file in that directory, the changes are saved properly in Wappler, but only for that file. If I create a new library action, the issue happens again.
The issue started with the latest update (4.7.2) and only happens with newly created files, not previously created files.