fix: improve error handler settings

This commit is contained in:
Ruben Fiszel
2024-03-13 22:52:44 +01:00
parent 696b69b7a1
commit c5ead4e84a
2 changed files with 10 additions and 8 deletions
@@ -285,13 +285,13 @@
}
async function scheduleScript(): Promise<void> {
if (errorHandlerPath !== undefined && isSlackHandler('error', errorHandlerPath)) {
errorHandlerExtraArgs['slack'] = '$res:f/slack_bot/bot_token'
}
if (recoveryHandlerPath !== undefined && isSlackHandler('recovery', recoveryHandlerPath)) {
recoveryHandlerExtraArgs['slack'] = '$res:f/slack_bot/bot_token'
}
if (edit) {
if (errorHandlerPath !== undefined && isSlackHandler('error', errorHandlerPath)) {
errorHandlerExtraArgs['slack'] = '$res:f/slack_bot/bot_token'
}
if (recoveryHandlerPath !== undefined && isSlackHandler('recovery', recoveryHandlerPath)) {
recoveryHandlerExtraArgs['slack'] = '$res:f/slack_bot/bot_token'
}
await ScheduleService.updateSchedule({
workspace: $workspaceStore!,
path: initialPath,
@@ -45,7 +45,9 @@
user &&
folder &&
hideSchedules != undefined &&
allWorkspaces != undefined && argFilter != undefined && resultFilter != undefined)
allWorkspaces != undefined &&
argFilter != undefined &&
resultFilter != undefined)
$: if (!intervalId && autoRefresh) {
intervalId = setInterval(syncer, refreshRate)
@@ -58,7 +60,7 @@
function computeJobKinds(jobKindsCat: string | undefined): string {
if (jobKindsCat == 'all') {
return `${CompletedJob.job_kind.SCRIPT},${CompletedJob.job_kind.FLOW},${CompletedJob.job_kind.DEPENDENCIES},${CompletedJob.job_kind.FLOWDEPENDENCIES},${CompletedJob.job_kind.APPDEPENDENCIES},${CompletedJob.job_kind.PREVIEW},${CompletedJob.job_kind.FLOWPREVIEW}`
return `${CompletedJob.job_kind.SCRIPT},${CompletedJob.job_kind.FLOW},${CompletedJob.job_kind.DEPENDENCIES},${CompletedJob.job_kind.FLOWDEPENDENCIES},${CompletedJob.job_kind.APPDEPENDENCIES},${CompletedJob.job_kind.PREVIEW},${CompletedJob.job_kind.FLOWPREVIEW},${CompletedJob.job_kind.SCRIPT_HUB}`
} else if (jobKindsCat == 'dependencies') {
return `${CompletedJob.job_kind.DEPENDENCIES},${CompletedJob.job_kind.FLOWDEPENDENCIES},${CompletedJob.job_kind.APPDEPENDENCIES}`
} else if (jobKindsCat == 'previews') {