mirror of
https://github.com/n8n-io/n8n.git
synced 2024-11-10 06:34:05 -08:00
⚡ Fixes to CustomerIo-Node
This commit is contained in:
parent
c1b8811772
commit
5aec61bb18
|
@ -9,7 +9,7 @@ export class CustomerIoApi implements ICredentialType {
|
|||
displayName = 'Customer.io API';
|
||||
properties = [
|
||||
{
|
||||
displayName: 'API Key',
|
||||
displayName: 'App API Key',
|
||||
name: 'apiKey',
|
||||
type: 'string' as NodePropertyTypes,
|
||||
default: '',
|
||||
|
|
|
@ -15,7 +15,7 @@ import {
|
|||
eventExists,
|
||||
} from './GenericFunctions';
|
||||
|
||||
interface IEvent{
|
||||
interface IEvent {
|
||||
customer?: IDataObject;
|
||||
email?: IDataObject;
|
||||
push?: IDataObject;
|
||||
|
@ -27,14 +27,14 @@ interface IEvent{
|
|||
export class CustomerIoTrigger implements INodeType {
|
||||
description: INodeTypeDescription = {
|
||||
displayName: 'Customer.io Trigger',
|
||||
name: 'customerIo',
|
||||
name: 'customerIoTrigger',
|
||||
group: ['trigger'],
|
||||
icon: 'file:customer.Io.png',
|
||||
icon: 'file:customerio.png',
|
||||
version: 1,
|
||||
description: 'Starts the workflow on a Customer.io update. (Beta)',
|
||||
defaults: {
|
||||
name: 'Customer.io Trigger',
|
||||
color: '#00FF00',
|
||||
color: '#7131ff',
|
||||
},
|
||||
inputs: [],
|
||||
outputs: ['main'],
|
||||
|
@ -57,6 +57,7 @@ export class CustomerIoTrigger implements INodeType {
|
|||
displayName: 'Events',
|
||||
name: 'events',
|
||||
type: 'multiOptions',
|
||||
required: true,
|
||||
default: [],
|
||||
description: 'The events that can trigger the webhook and whether they are enabled.',
|
||||
options: [
|
||||
|
|
|
@ -55,7 +55,7 @@ export async function apiRequest(this: IHookFunctions | IExecuteFunctions | ILoa
|
|||
}
|
||||
}
|
||||
|
||||
export function eventExists (currentEvents : string[], webhookEvents: IDataObject) {
|
||||
export function eventExists(currentEvents: string[], webhookEvents: IDataObject) {
|
||||
for (const currentEvent of currentEvents) {
|
||||
if (get(webhookEvents, `${currentEvent.split('.')[0]}.${currentEvent.split('.')[1]}`) !== true) {
|
||||
return false;
|
||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 1.7 KiB |
Loading…
Reference in a new issue