From 7fc97e274e469b9ddd27fce8d0e992182df01c4a Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Thu, 30 Mar 2023 07:58:51 +0200 Subject: [PATCH] only decrypt secret value --- backend/windmill-api/src/workspaces.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/windmill-api/src/workspaces.rs b/backend/windmill-api/src/workspaces.rs index 7fd349a3e0..123a61bc05 100644 --- a/backend/windmill-api/src/workspaces.rs +++ b/backend/windmill-api/src/workspaces.rs @@ -1328,7 +1328,7 @@ async fn tarball_workspace( let mc = build_crypt(&mut db.begin().await?, &w_id).await?; for mut var in variables { - if plain_secret.unwrap_or(false) && var.value.is_some() { + if plain_secret.unwrap_or(false) && var.value.is_some() && var.is_secret { var.value = Some( mc.decrypt_base64_to_string(var.value.unwrap()) .map_err(|e| Error::InternalErr(e.to_string()))?,