Add execution url on Error-Workflow trigger

This commit is contained in:
Jan Oberhauser
2020-02-19 11:29:03 -06:00
parent 284a6099f2
commit 075aca9497
3 changed files with 20 additions and 1 deletions

View File

@@ -33,9 +33,19 @@ export class ErrorTrigger implements INodeType {
if (mode === 'manual' && items.length === 1 && Object.keys(items[0].json).length === 0 && items[0].binary === undefined) {
// If we are in manual mode and no input data got provided we return
// example data to allow to develope and test errorWorkflows easily
const restApiUrl = this.getRestApiUrl();
const urlParts = restApiUrl.split('/');
urlParts.pop();
urlParts.push('execution');
const id = 231;
items[0].json = {
execution: {
id: '231',
id,
url: `${urlParts.join('/')}/${id}`,
retryOf: '34',
error: {
message: 'Example Error Message',