You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
typeofvalue==='number' ? value : value.toNumber();
OData V4 deserialize error for decimal fields if we pass decimal value in "", eg "10.6", same field values works fine with OData V2 service
TypeError: value.toNumber is not a function
at serialize (default-de-serializers.js:41:79)
at default-de-serializers.js:103:20
at de-serializers.js:28:28
at serializeField (entity-serializer.js:38:20)
at entity-serializer.js:70:37
at Array.reduce ()
at serializeEntityNonCustomFields (entity-serializer.js:67:44)
at serializeEntity (entity-serializer.js:29:16)
at entity-serializer.js:44:51
at Array.map ()
Why we don't have Number(value) instead of value.toNumber() ? in serialize method in default-de-serializers.js