Issues icon indicating copy to clipboard operation
Issues copied to clipboard

Json serialization has incorrect casing for executions API responses

Open slewis74 opened this issue 2 years ago • 0 comments

Team

  • [X] I've assigned a team label to this issue

Severity

Non-blocking, impacts certain scripting scenarios

Version

2022.4+

Latest Version

No response

What happened?

During some refactoring in late Octopus a cleanup of the create release/executions API corrected the serialization casing for these APIs (to be consistent with the rest of the API). Except that the responses from the deploy release and run runbook were missed and are still camelCase.

Reproduction

Only the Go client/CLI and the new TypeScript client use this API. Go is case-insensitive in its response handling, TypeScript however is not.

Error and Stacktrace

No response

More Information

A temporary update has been made to the TypeScript client to allow it to accept either casing.

Workaround

None

slewis74 avatar Nov 25 '22 05:11 slewis74