From eb9dc93d0f56722b3439a8b3cb68c6be7629a1e0 Mon Sep 17 00:00:00 2001 From: Devyn Cairns Date: Thu, 6 Jun 2024 16:41:20 -0700 Subject: [PATCH] fix flattening for glob exprs in external args --- crates/nu-parser/src/flatten.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/nu-parser/src/flatten.rs b/crates/nu-parser/src/flatten.rs index 4a797f3501..2c5c5ab1e0 100644 --- a/crates/nu-parser/src/flatten.rs +++ b/crates/nu-parser/src/flatten.rs @@ -286,7 +286,7 @@ fn flatten_expression_into( for arg in args.as_ref() { match arg { ExternalArgument::Regular(expr) => { - if let Expr::String(..) = &expr.expr { + if let Expr::String(..) | Expr::GlobPattern(..) = &expr.expr { output.push((expr.span, FlatShape::ExternalArg)); } else { flatten_expression_into(working_set, expr, output);