Skip to content

Commit 5741019

Browse files
committed
fix: ensure accessor support for provided fields
--- type: pre_commit_static_analysis_report description: Results of running static analysis checks when committing changes. report: - task: lint_filenames status: passed - task: lint_editorconfig status: passed - task: lint_markdown status: na - task: lint_package_json status: na - task: lint_repl_help status: na - task: lint_javascript_src status: passed - task: lint_javascript_cli status: na - task: lint_javascript_examples status: na - task: lint_javascript_tests status: passed - task: lint_javascript_benchmarks status: na - task: lint_python status: na - task: lint_r status: na - task: lint_c_src status: na - task: lint_c_examples status: na - task: lint_c_benchmarks status: na - task: lint_c_tests_fixtures status: na - task: lint_shell status: na - task: lint_typescript_declarations status: na - task: lint_typescript_tests status: na - task: lint_license_headers status: passed ---
1 parent 7f0568c commit 5741019

File tree

2 files changed

+4
-3
lines changed
  • lib/node_modules/@stdlib/array/base/entries2objects

2 files changed

+4
-3
lines changed

lib/node_modules/@stdlib/array/base/entries2objects/lib/main.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,9 @@ function entries2objects( arr, fields ) {
5656
if ( N < 1 ) {
5757
return [];
5858
}
59-
k = fields[ 0 ];
60-
v = fields[ 1 ];
59+
get = resolveGetter( fields );
60+
k = get( fields, 0 );
61+
v = get( fields, 1 );
6162

6263
get = resolveGetter( arr );
6364
out = [];

lib/node_modules/@stdlib/array/base/entries2objects/test/test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ tape( 'the function converts array entries to an array of objects (accessors)',
8383

8484
x = toAccessorArray( [ 1, 2 ] );
8585

86-
actual = entries2objects( x, fields );
86+
actual = entries2objects( x, toAccessorArray( fields ) );
8787
expected = [
8888
{
8989
'x': 0,

0 commit comments

Comments
 (0)