Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
In the remote Java SDK, when a type doesn't specify an IMMUTABLE_VALUE type characteristics, (which is the case for custom type implementations by default) the type_name field is not set correctly on the resulting TypedValue.
A MutableTypeCell was assuming incorrectly that the backend will send a TypedValue with a type_name field set even if the value is missing (TypedValue.has_value = false). This is not the case, and hence the type_name needs to be set explicitly.
Attachments
Issue Links
- links to