From 8a1db3550a42366428c745e49509a4187deab98b Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Mon, 3 Jun 2024 15:46:19 +0200 Subject: [PATCH] fix rawresult --- backend/windmill-api/src/jobs.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/windmill-api/src/jobs.rs b/backend/windmill-api/src/jobs.rs index 394af5b981..60d6171738 100644 --- a/backend/windmill-api/src/jobs.rs +++ b/backend/windmill-api/src/jobs.rs @@ -4294,7 +4294,7 @@ pub struct RawResult { pub result: Option>>, pub flow_status: Option>>, pub language: Option, - pub created_by: String, + pub created_by: Option, } #[derive(FromRow)] @@ -4338,7 +4338,7 @@ async fn get_completed_job_result( let raw_result = RawResult::from_row(&result)?; - if opt_authed.is_none() && raw_result.created_by != "anonymous" { + if opt_authed.is_none() && raw_result.created_by.unwrap_or_default() != "anonymous" { match (suspended_job, resume_id, approver, secret) { (Some(suspended_job), Some(resume_id), approver, Some(secret)) => { let mut parent_job = id;