feat(trigger): add session-bound local triggers
This commit is contained in:
@@ -122,6 +122,9 @@ function formatAutomationSchedule(
|
||||
})
|
||||
: t("deleteConfirm.schedule.cron", { expr: job.schedule.expr });
|
||||
}
|
||||
if (job.schedule.kind === "external" || job.payload.kind === "external_trigger") {
|
||||
return t("deleteConfirm.schedule.external", { defaultValue: "External trigger" });
|
||||
}
|
||||
return t("deleteConfirm.schedule.unknown");
|
||||
}
|
||||
|
||||
@@ -131,6 +134,9 @@ function formatAutomationNextRun(
|
||||
locale: string,
|
||||
): string {
|
||||
if (!job.enabled) return t("deleteConfirm.next.disabled");
|
||||
if (job.schedule.kind === "external" || job.payload.kind === "external_trigger") {
|
||||
return t("deleteConfirm.next.external", { defaultValue: "Waiting for trigger" });
|
||||
}
|
||||
const next = job.state.next_run_at_ms;
|
||||
if (!next) return t("deleteConfirm.next.none");
|
||||
return t("deleteConfirm.next.label", { time: fmtDateTime(next, locale) });
|
||||
|
||||
Reference in New Issue
Block a user