-
Notifications
You must be signed in to change notification settings - Fork 186
Open
Description
ZendeskAPI::User::Idenity.create
displays the following warning.
ZendeskAPI::User::Identity.create!(client, user_id: 12345, type: 'email', value: 'foo@example.com')
# WARNING: Removed restricted keys ["identity.user_id"] from parameters according to whitelist
The warning is from X-Zendesk-API-Warn
response header.
But it is confusing. If I remove user_id
from create
, it doesn't work.
ZendeskAPI::User::Identity.create!(KibelaZendesk.client, type: 'email', value: 'foo@example.com')
# ZendeskAPI::Error::RecordNotFound: the server responded with status 404 -- post https://MY-SUBDOMAIN.zendesk.com/api/v2/users//identities
I guess we can suppress the warning if it removes user_id
from the request body.
Because currently, it uses user_id
in the URL and request body. So I guess we can remove user_id
from the request body. But I haven't tried it yet.
Metadata
Metadata
Assignees
Labels
No labels