diff --git a/cli/tests/error_024_stack_promise_all.ts b/cli/tests/error_024_stack_promise_all.ts index 5334e8d77d..ddaf0dbaab 100644 --- a/cli/tests/error_024_stack_promise_all.ts +++ b/cli/tests/error_024_stack_promise_all.ts @@ -1,4 +1,5 @@ const p = Promise.all([ + Promise.resolve(), (async (): Promise => { await Promise.resolve(); throw new Error("Promise.all()"); diff --git a/cli/tests/error_024_stack_promise_all.ts.out b/cli/tests/error_024_stack_promise_all.ts.out index 38cb4ac313..e5528d6abc 100644 --- a/cli/tests/error_024_stack_promise_all.ts.out +++ b/cli/tests/error_024_stack_promise_all.ts.out @@ -1,8 +1,8 @@ [WILDCARD]Error: Promise.all() at [WILDCARD]tests/error_024_stack_promise_all.ts:[WILDCARD] - at async Promise.all (index 0) + at async Promise.all (index 1) at async [WILDCARD]tests/error_024_stack_promise_all.ts:[WILDCARD] error: Uncaught Error: Promise.all() at [WILDCARD]tests/error_024_stack_promise_all.ts:[WILDCARD] - at async Promise.all (index 0) + at async Promise.all (index 1) at async [WILDCARD]tests/error_024_stack_promise_all.ts:[WILDCARD] diff --git a/core/error.rs b/core/error.rs index 8e4138889a..fafa133b04 100644 --- a/core/error.rs +++ b/core/error.rs @@ -293,7 +293,7 @@ impl JsError { .unwrap(); let is_promise_all = is_promise_all.is_true(); let promise_index: Option> = - get_property(scope, call_site, "columnNumber") + get_property(scope, call_site, "promiseIndex") .unwrap() .try_into() .ok();