From d2923f056cdc31b312c6743b1e8e8a413b84e48f Mon Sep 17 00:00:00 2001 From: Debadree Chatterjee Date: Mon, 8 May 2023 00:42:14 +0530 Subject: [PATCH] fixup! use nullish coalesing --- lib/internal/abort_controller.js | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/lib/internal/abort_controller.js b/lib/internal/abort_controller.js index b0d9074a050da9..93df3b5fb6f0b1 100644 --- a/lib/internal/abort_controller.js +++ b/lib/internal/abort_controller.js @@ -186,9 +186,7 @@ class AbortSignal extends EventTarget { * @returns {AbortSignal} */ static abort(reason) { - if (reason === undefined) { - reason = lazyDOMException(); - } + reason ??= lazyDOMException(); return createAbortSignal({ aborted: true, reason }); } @@ -350,9 +348,7 @@ class AbortController { * @param {any} [reason] */ abort(reason) { - if (reason === undefined) { - reason = lazyDOMException(); - } + reason ??= lazyDOMException(); abortSignal(this.#signal ??= createAbortSignal(), reason); }