From e9172f043aecb48d226ec11c67efce79d8d0a74e Mon Sep 17 00:00:00 2001 From: Patrick Remy Date: Fri, 10 Apr 2020 11:12:00 +0200 Subject: [PATCH] grpc-js: resolve eslint error eqeqeq --- packages/grpc-js/src/client.ts | 4 ++-- packages/grpc-js/src/metadata.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/grpc-js/src/client.ts b/packages/grpc-js/src/client.ts index 23930474..8ebb2537 100644 --- a/packages/grpc-js/src/client.ts +++ b/packages/grpc-js/src/client.ts @@ -318,7 +318,7 @@ export class Client { }, // eslint-disable-next-line @typescript-eslint/no-explicit-any onReceiveMessage(message: any) { - if (responseMessage != null) { + if (responseMessage !== null) { call.cancelWithStatus(Status.INTERNAL, 'Too many responses received'); } responseMessage = message; @@ -435,7 +435,7 @@ export class Client { }, // eslint-disable-next-line @typescript-eslint/no-explicit-any onReceiveMessage(message: any) { - if (responseMessage != null) { + if (responseMessage !== null) { call.cancelWithStatus(Status.INTERNAL, 'Too many responses received'); } responseMessage = message; diff --git a/packages/grpc-js/src/metadata.ts b/packages/grpc-js/src/metadata.ts index 0ffe0af2..2da9d531 100644 --- a/packages/grpc-js/src/metadata.ts +++ b/packages/grpc-js/src/metadata.ts @@ -48,7 +48,7 @@ function validate(key: string, value?: MetadataValue): void { if (!isLegalKey(key)) { throw new Error('Metadata key "' + key + '" contains illegal characters'); } - if (value != null) { + if (value !== null && value !== undefined) { if (isBinaryKey(key)) { if (!(value instanceof Buffer)) { throw new Error("keys that end with '-bin' must have Buffer values");