diff --git a/packages/backend-core/src/logging.ts b/packages/backend-core/src/logging.ts index 8eda15ac79..3fc79a5fe7 100644 --- a/packages/backend-core/src/logging.ts +++ b/packages/backend-core/src/logging.ts @@ -15,11 +15,22 @@ export function logAlert(message: string, e?: any) { console.error(`bb-alert: ${message} ${errorJson}`) } +export function logAlertWithInfo( + message: string, + db: string, + id: string, + error: any +) { + message = `${message} - db: ${db} - doc: ${id} - error: ` + logAlert(message, error) +} + export function logWarn(message: string) { console.warn(`bb-warn: ${message}`) } export default { logAlert, + logAlertWithInfo, logWarn, } diff --git a/packages/builder/src/components/automation/AutomationBuilder/FlowChart/FlowItemHeader.svelte b/packages/builder/src/components/automation/AutomationBuilder/FlowChart/FlowItemHeader.svelte index 99c6f251f9..31df2585b8 100644 --- a/packages/builder/src/components/automation/AutomationBuilder/FlowChart/FlowItemHeader.svelte +++ b/packages/builder/src/components/automation/AutomationBuilder/FlowChart/FlowItemHeader.svelte @@ -32,7 +32,8 @@ if (!results) { return {} } - if (results.outputs?.status?.toLowerCase() === "stopped") { + const lcStatus = results.outputs?.status?.toLowerCase() + if (lcStatus === "stopped" || lcStatus === "stopped_error") { return { yellow: true, message: "Stopped" } } else if (results.outputs?.success || isTrigger) { return { positive: true, message: "Success" } diff --git a/packages/builder/src/components/portal/overview/automation/HistoryDetailsPanel.svelte b/packages/builder/src/components/portal/overview/automation/HistoryDetailsPanel.svelte index e32669067e..370688e798 100644 --- a/packages/builder/src/components/portal/overview/automation/HistoryDetailsPanel.svelte +++ b/packages/builder/src/components/portal/overview/automation/HistoryDetailsPanel.svelte @@ -1,5 +1,5 @@