Datetime Fixes in Node.js

Release DateJul 24, 2017
Change Type
Platforms Affected

There was a problem with the datetime implementation in Node.js. Date/datetime strings were not correctly converted into objects. Instead, strings were being sent and received within the SDK. This problem has now been fixed.

Please generate your SDK again to get this fix.

Details Of Changes

  • The parseDateTime function in ObjectMapper file has been updated to return date/datetime objects instead of strings.
  • stringifyDateTime function has been added to APIHelper file to convert date/datetime objects back into strings.
  • Logic for endpoints which have date/datetime return types has been updated to return the correct date/datetime objects instead of strings.
  • Logic for endpoints which have date/datetime parameters has been updated to convert date/datetime objects into strings before making the API call.
  • A function getDateTimeValueForField has been added to Model files. This will be called when a model instance is being stringified.
  • Automatically generated test cases have been updated accordingly (for date/datetime endpoints).

Related Links


Have questions? Submit a request.