From 99e5fa157dd97894e1983df28cc2bc886cf09aa4 Mon Sep 17 00:00:00 2001 From: George Kalpakas Date: Wed, 20 Jul 2022 20:15:40 +0300 Subject: [PATCH] test(service-worker): remove redundant ternary operator from `MockRequest` initialization (#46912) Since the `init` parameter has a default value of `{}`, it can never be `!== undefined`. Thus, it is not necessary to account for that case. PR Close #46912 --- packages/service-worker/worker/testing/fetch.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/service-worker/worker/testing/fetch.ts b/packages/service-worker/worker/testing/fetch.ts index b53187d8fd2..2b5363c1c07 100644 --- a/packages/service-worker/worker/testing/fetch.ts +++ b/packages/service-worker/worker/testing/fetch.ts @@ -115,7 +115,7 @@ export class MockRequest extends MockBody implements Request { url: string; constructor(input: string|Request, init: RequestInit = {}) { - super(init !== undefined ? (init.body as (string | null)) || null : null); + super((init.body as string | null) ?? null); if (typeof input !== 'string') { throw 'Not implemented'; }