From 6202c67fe8beca063bf66896da4b21eb3096f272 Mon Sep 17 00:00:00 2001 From: JT Date: Sat, 26 Jun 2021 17:38:36 +1200 Subject: [PATCH] Fix #3430 (#3693) --- crates/nu-engine/src/evaluate/block.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/nu-engine/src/evaluate/block.rs b/crates/nu-engine/src/evaluate/block.rs index 4a8fda67..5498a01b 100644 --- a/crates/nu-engine/src/evaluate/block.rs +++ b/crates/nu-engine/src/evaluate/block.rs @@ -175,12 +175,12 @@ fn run_pipeline( { ctx.scope.add_var(param.0.name(), value[0].clone()); } + let result = run_block(&captured_block.block, ctx, input, external_redirection); ctx.scope.exit_scope(); - let result = result?; - return Ok(result); + result? } _ => { return Err(ShellError::labeled_error("Dynamic commands must start with a block (or variable pointing to a block)", "needs to be a block", call.head.span));