diff --git a/packages/nodes-base/nodes/Freshdesk/Freshdesk.node.ts b/packages/nodes-base/nodes/Freshdesk/Freshdesk.node.ts index 249e0c1c2f..ca64589ba5 100644 --- a/packages/nodes-base/nodes/Freshdesk/Freshdesk.node.ts +++ b/packages/nodes-base/nodes/Freshdesk/Freshdesk.node.ts @@ -39,7 +39,7 @@ enum Source { OutboundEmail = 10 } -interface ICreateTicketBody { +interface ICreateTicketBody { name?: string; requester_id?: number; email?: string; @@ -86,7 +86,7 @@ export class Freshdesk implements INodeType { name: 'freshdeskApi', required: true, } - ], + ], properties: [ { displayName: 'Resource', @@ -565,7 +565,7 @@ export class Freshdesk implements INodeType { // }`, // description: 'Key value pairs containing the names and values of custom fields.', // }, - ] + ] }; methods = { @@ -689,15 +689,15 @@ export class Freshdesk implements INodeType { throw new Error('Requester Id must be a number'); } body.requester_id = parseInt(value, 10); - } else if (requester === 'email'){ + } else if (requester === 'email') { body.email = value; - } else if (requester === 'facebookId'){ + } else if (requester === 'facebookId') { body.facebook_id = value; - } else if (requester === 'phone'){ + } else if (requester === 'phone') { body.phone = value; - } else if (requester === 'twitterId'){ + } else if (requester === 'twitterId') { body.twitter_id = value; - } else if (requester === 'uniqueExternalId'){ + } else if (requester === 'uniqueExternalId') { body.unique_external_id = value; } @@ -782,5 +782,5 @@ export class Freshdesk implements INodeType { return { json: response }; - } + } } diff --git a/packages/nodes-base/nodes/Freshdesk/GenericFunctions.ts b/packages/nodes-base/nodes/Freshdesk/GenericFunctions.ts index ea25ccadc8..b1054a2117 100644 --- a/packages/nodes-base/nodes/Freshdesk/GenericFunctions.ts +++ b/packages/nodes-base/nodes/Freshdesk/GenericFunctions.ts @@ -11,14 +11,14 @@ import { import * as _ from 'lodash'; export async function freshdeskApiRequest(this: IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, resource: string, method: string, body: any = {}, headers?: object): Promise { // tslint:disable-line:no-any - + const credentials = this.getCredentials('freshdeskApi'); if (credentials === undefined) { throw new Error('No credentials got returned!'); } - const apiKey = `${credentials.apiKey}:X`; + const apiKey = `${credentials.apiKey}:X`; const headerWithAuthentication = Object.assign({}, headers, { Authorization: `${Buffer.from(apiKey).toString(BINARY_ENCODING)}` }); @@ -60,7 +60,7 @@ export function validateJSON(json: string | undefined): any { // tslint:disable- return result; } -export function capitalize (s: string) : string { +export function capitalize(s: string): string { if (typeof s !== 'string') return ''; return s.charAt(0).toUpperCase() + s.slice(1); }