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);
}
}