Hello!
This is a fixable user error from us when building the app, but I still found it interesting enough to ask here if something changed. We have a couple of Action Nodes and comparisons that started failing recently that we were quite sure we hadn’t touched in a while. The data in the objects being updated came from web requests with the wrong data type as in this example:
{ “someNumberAsString”: “123456” }
This was mapped to an integer value in Appfarm, but when the object was being persisted we got an error like “got string, expected int”. It also evaluated a comparison with another integer as false even though they appeared to have the same value in the debug panel.
We also had a similar issue where we had mapped 1s and 0s to a boolean Appfarm value. Did Appfarm try to cast incoming values from web requests to the correct type before?

