fix cron trigger output
This commit is contained in:
parent
b923b63a44
commit
0340c735e8
2 changed files with 13 additions and 2 deletions
|
@ -65,7 +65,10 @@ async function checkForCronTriggers({ appId, oldAuto, newAuto }) {
|
||||||
// need to create cron job
|
// need to create cron job
|
||||||
else if (isCronTrigger(newAuto) && cronTriggerActivated) {
|
else if (isCronTrigger(newAuto) && cronTriggerActivated) {
|
||||||
const job = await triggers.automationQueue.add(
|
const job = await triggers.automationQueue.add(
|
||||||
{ automation: newAuto, event: { appId } },
|
{
|
||||||
|
automation: newAuto,
|
||||||
|
event: { appId, timestamp: Date.now() },
|
||||||
|
},
|
||||||
{ repeat: { cron: newTrigger.inputs.cron } }
|
{ repeat: { cron: newTrigger.inputs.cron } }
|
||||||
)
|
)
|
||||||
// Assign cron job ID from bull so we can remove it later if the cron trigger is removed
|
// Assign cron job ID from bull so we can remove it later if the cron trigger is removed
|
||||||
|
|
|
@ -216,7 +216,15 @@ const BUILTIN_DEFINITIONS = {
|
||||||
},
|
},
|
||||||
required: ["cron"],
|
required: ["cron"],
|
||||||
},
|
},
|
||||||
outputs: {},
|
outputs: {
|
||||||
|
properties: {
|
||||||
|
timestamp: {
|
||||||
|
type: "number",
|
||||||
|
description: "Timestamp the cron was executed",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
required: ["timestamp"],
|
||||||
|
},
|
||||||
},
|
},
|
||||||
type: "TRIGGER",
|
type: "TRIGGER",
|
||||||
},
|
},
|
||||||
|
|
Loading…
Reference in a new issue