When updating a connection using PATCH on
/api/v2/connections/:connection_id to add a 3rd party client to the connection’s
enabled_clients list, the management API returns the updated connection object featuring the new client. But when fetching again the connection using GET, the newly added client is absent.
Instead the management API should return an error when trying to add a 3rd party client to connection’s enabled clients.
A similar erroneous behavior can be observed on the management dashboard when toggling on a connection for a 3rd party client.