diff --git a/backend/windmill-worker/src/worker_flow.rs b/backend/windmill-worker/src/worker_flow.rs index 5468407f69..6efc66ea71 100644 --- a/backend/windmill-worker/src/worker_flow.rs +++ b/backend/windmill-worker/src/worker_flow.rs @@ -638,7 +638,7 @@ pub async fn update_flow_status_after_job_completion_internal< ) .await?; } else { - if flow_job.cache_ttl.is_some() { + if flow_job.cache_ttl.is_some() && success { let cached_res_path = { let args_hash = hash_args(db, client, w_id, job_id_for_status, &flow_job.args).await; diff --git a/frontend/src/lib/components/SchemaForm.svelte b/frontend/src/lib/components/SchemaForm.svelte index b094ed2300..5640e15135 100644 --- a/frontend/src/lib/components/SchemaForm.svelte +++ b/frontend/src/lib/components/SchemaForm.svelte @@ -98,11 +98,11 @@ > {/if} -