Skip to content

Commit f86a0e1

Browse files
authored
Merge pull request #16 from samsonasik/increment
[Finder] Don't increment new key when preserveKey
2 parents a40d9d4 + ce993c4 commit f86a0e1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Finder.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -138,10 +138,10 @@ public static function rows(iterable $data, callable $filter, bool $preserveKey
138138
continue;
139139
}
140140

141-
if (! is_numeric($key)) {
141+
if ($preserveKey || ! is_numeric($key)) {
142142
$rowKey = $key;
143143
} else {
144-
$rowKey = $preserveKey ? $key : $newKey;
144+
$rowKey = $newKey;
145145
++$newKey;
146146
}
147147

0 commit comments

Comments
 (0)