forked from extern/nushell
Fix reject regression (#14931)
This PR solves the regression introduced by #14622 (sorry about that). It also adds a test to cover the regression. Closes #14929.
This commit is contained in:
@ -220,8 +220,14 @@ fn reject(
|
||||
|
||||
new_columns.append(&mut new_rows);
|
||||
|
||||
let has_integer_path_member = new_columns.iter().any(|path| {
|
||||
path.members
|
||||
.iter()
|
||||
.any(|member| matches!(member, PathMember::Int { .. }))
|
||||
});
|
||||
|
||||
match input {
|
||||
PipelineData::ListStream(stream, ..) => {
|
||||
PipelineData::ListStream(stream, ..) if !has_integer_path_member => {
|
||||
let result = stream
|
||||
.into_iter()
|
||||
.map(move |mut value| {
|
||||
|
Reference in New Issue
Block a user