From 3e44fac2004e3f6f972c838e0d4adc38e8d70c70 Mon Sep 17 00:00:00 2001 From: jokob-sk Date: Tue, 16 Jun 2026 22:52:50 +1000 Subject: [PATCH] WF: fix suggestions --- front/workflowsCore.php | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/front/workflowsCore.php b/front/workflowsCore.php index b66ef284..4cc02744 100755 --- a/front/workflowsCore.php +++ b/front/workflowsCore.php @@ -326,7 +326,7 @@ function generateWorkflowUI(wf, wfIndex) { .append(` ${getString("WF_Action_target_conditions")}:`); let $tokenHint = $("
", { class: "text-muted small col-sm-12 col-xs-12" }) - .text(getString("WF_Action_token_hint")); + .html(getString("WF_Action_token_hint")); $targetConditionsWrap.append($targetConditionsTitle); $targetConditionsWrap.append($tokenHint); @@ -1230,12 +1230,18 @@ function saveWorkflows() appConfBase64 = btoa(JSON.stringify(getWorkflowsJson())) // import - $.post('php/server/query_replace_config.php', { base64data: appConfBase64, fileName: "workflows.json" }, function(msg) { - console.log(msg); - // showMessage(msg); - hideSpinner(); - write_notification(`[WF]: ${msg}`, 'interrupt'); - }); + $.post('php/server/query_replace_config.php', { base64data: appConfBase64, fileName: "workflows.json" }) + .done(function(msg) { + console.log(msg); + write_notification(`[WF]: ${msg}`, 'interrupt'); + }) + .fail(function(jqXHR, textStatus, errorThrown) { + console.warn("Failed to save workflows.json:", textStatus, errorThrown); + write_notification(`[WF]: Save failed (${textStatus})`, 'interrupt'); + }) + .always(function() { + hideSpinner(); + }); } // ---------------------------------------------------