diff --git a/packages/server-core/src/integrations/zendesk/zendesk.hooks.ts b/packages/server-core/src/integrations/zendesk/zendesk.hooks.ts index 4ce5ad2896..2d6b6d3c8a 100755 --- a/packages/server-core/src/integrations/zendesk/zendesk.hooks.ts +++ b/packages/server-core/src/integrations/zendesk/zendesk.hooks.ts @@ -29,11 +29,14 @@ import { disallow } from 'feathers-hooks-common' import { sign } from 'jsonwebtoken' const getZendeskToken = (context: HookContext) => { + const { email } = context.params.user.identityProviders.find((ip) => ip.email) + context.result = sign( { scope: 'user', external_id: context.params.user.id, - name: context.params.user.name + name: context.params.user.name, + email }, appConfig.zendesk.secret!, {