From a6df360a8d12205040a280ca7abddfe3498ddca0 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Sun, 3 Sep 2023 14:55:52 +0200 Subject: [PATCH] improve webhook curl --- backend/out.json | 1 + frontend/src/lib/components/details/WebhooksPanel.svelte | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 backend/out.json diff --git a/backend/out.json b/backend/out.json new file mode 100644 index 0000000000..04766e0f9b --- /dev/null +++ b/backend/out.json @@ -0,0 +1 @@ +{"completed":true,"result":{"error":{"name":"Exception","stack":" File \"/tmp/u/ruben/gentle_script.py\", line 35, in main\n print(wmill.get_variable(\"u/admin/adorable_postgresql\"))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n File \"/tmp/windmill/cache/pip/wmill==1.166.0/wmill/client.py\", line 336, in get_variable\n raise Exception(\n","message":"Variable at path u/admin/adorable_postgresql does not exist or you do not have read permissions on it"}}} \ No newline at end of file diff --git a/frontend/src/lib/components/details/WebhooksPanel.svelte b/frontend/src/lib/components/details/WebhooksPanel.svelte index 1859255cc8..adeb6e0ab8 100644 --- a/frontend/src/lib/components/details/WebhooksPanel.svelte +++ b/frontend/src/lib/components/details/WebhooksPanel.svelte @@ -174,10 +174,10 @@ ${ : ` URL="${$page.url.origin}/api/w/${$workspaceStore}/jobs_u/completed/get_result_maybe/$UUID" while true; do - RESPONSE=$(curl -s -H "Authorization: Bearer $TOKEN" $URL) - COMPLETED=$(echo $RESPONSE | jq .completed) + curl -s -H "Authorization: Bearer $TOKEN" $URL -o res.json + COMPLETED=$(cat res.json | jq .completed) if [ "$COMPLETED" = "true" ]; then - echo $RESPONSE | jq .result + cat res.json | jq .result break else sleep 1