MM-58776 - Change Ancillary Permissions API to POST (#27504)

* make /ancillary a post

* remove get from client, fix tests

* Update permissions.yaml
Этот коммит содержится в:
Scott Bishel
2024-07-10 08:12:56 -06:00
коммит произвёл GitHub
родитель 7c2a461de8
Коммит 5d7027a172
4 изменённых файлов: 49 добавлений и 4 удалений

Просмотреть файл

@@ -8852,8 +8852,8 @@ func (c *Client4) DeleteRemoteCluster(ctx context.Context, remoteClusterId strin
func (c *Client4) GetAncillaryPermissions(ctx context.Context, subsectionPermissions []string) ([]string, *Response, error) {
var returnedPermissions []string
url := fmt.Sprintf("%s/ancillary?subsection_permissions=%s", c.permissionsRoute(), strings.Join(subsectionPermissions, ","))
r, err := c.DoAPIGet(ctx, url, "")
url := fmt.Sprintf("%s/ancillary", c.permissionsRoute())
r, err := c.DoAPIPost(ctx, url, ArrayToJSON(subsectionPermissions))
if err != nil {
return returnedPermissions, BuildResponse(r), err
}