From 721ca1bc10983f1daafd7fe943e3c2b89946abc3 Mon Sep 17 00:00:00 2001 From: Alex Clarke Date: Thu, 4 Jun 2026 09:32:25 -0600 Subject: [PATCH] fix: forgot to move back up the vault probe value error to be before the delete --- src/vault/mod.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/vault/mod.rs b/src/vault/mod.rs index 673e29a..da9a35e 100644 --- a/src/vault/mod.rs +++ b/src/vault/mod.rs @@ -191,10 +191,16 @@ impl Vault { .get_secret(&probe_key) .await .with_context(|| "vault read probe failed")?; - let _ = self.provider_ref().delete_secret(&probe_key).await; if got != PROBE_VALUE { + let _ = self.provider_ref().delete_secret(&probe_key).await; bail!("vault read probe returned an unexpected value"); } + + self.provider_ref() + .delete_secret(&probe_key) + .await + .with_context(|| "vault delete probe failed")?; + Ok(()) }) });