-
Bug
-
Resolution: Done
-
Undefined
-
None
-
1
-
False
-
None
-
False
-
-
Users are not able to create / delete tag mappings with Safari.
I've confirmed that the PUT request is sending the expected payload. For example:
{"parent":"ac6df2f0-cb1b-42b5-8623-35a01660cd57","children":["95e06a49-db78-48c9-8db8-9e29cdd3c844"]}
However, the /api/cost-management/v1/settings/tags/mappings/child/add/ API response returned a "400 Bad Request" with this error
{
"errors": [
{
"detail": "This field is required.",
"source": "parent",
"status": 400
},
{
"detail": "This field is required.",
"source": "children",
"status": 400
}
]
}
Apparently, API URLs need a trailing slash in order for PUT requests to work properly on Safari.