Details
-
Type: Improvement
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: Apollo
-
Fix Version/s: Apollo
-
Component/s: None
-
Labels:None
-
Sprint:Sprint 12
Description
The requirement of the deployment id in the request body was due to a misunderstanding about the /by/status endpoint convention. This misunderstanding was caught in a sprint demo and created ticket AML-3892.
Originally in implementing the PUT deployments /by/status endpoint some identifier was required and the Deployment ID was put into the body to serve that purpose. When AML-3892 was done, the merchant UUID was now the only identifier needed. The requirement for a Deployment ID should have been removed altogether and the endpoint should not require any given content type as there is no longer content in the request.