[Bug] fromJson not converting empty strings to null as described

We had an issue at production yesterday where the system tried to access a property inside an empty string.

Looking more closely, we discovered that the a!fromJson is not doing as it was supposed to do.

Here on the a!fromJson (21.1) documentation, we see that the property with an empty string it's converted to null

But when we execute the same code on the expressions, this comes back as an empty string, not maintaining its described functionality.

The problem is that when we try to access a property from a null value, it does not throw an error.

But when we try to access a property from a Text it throws an error and we know how problematic those are

  Discussion posts and replies are publicly visible