Some cleanup

This commit is contained in:
Jan Oberhauser
2020-01-17 22:36:07 -06:00
parent aaee9fa10b
commit fc3db13dd0
3 changed files with 39 additions and 37 deletions

View File

@@ -33,6 +33,12 @@ export async function webflowApiRequest(this: IHookFunctions | IExecuteFunctions
try {
return await this.helpers.request!(options);
} catch (error) {
throw new Error('Webflow Error: ' + error.message);
let errorMessage = error.message;
if (error.response.body && error.response.body.err) {
errorMessage = error.response.body.err;
}
throw new Error('Webflow Error: ' + errorMessage);
}
}

View File

@@ -67,8 +67,8 @@ export class WebflowTrigger implements INodeType {
value: 'form_submission',
},
{
name: 'Site Publish',
value: 'site_publish',
name: 'Ecomm Inventory Changed',
value: 'ecomm_inventory_changed',
},
{
name: 'Ecomm New Order',
@@ -79,8 +79,8 @@ export class WebflowTrigger implements INodeType {
value: 'ecomm_order_changed',
},
{
name: 'Ecomm Inventory Changed',
value: 'ecomm_inventory_changed',
name: 'Site Publish',
value: 'site_publish',
},
],
default: 'form_submission',
@@ -106,7 +106,7 @@ export class WebflowTrigger implements INodeType {
return returnData;
},
},
}
};
// @ts-ignore
webhookMethods = {