diff --git a/packages/grpc-js-core/src/compression-filter.ts b/packages/grpc-js-core/src/compression-filter.ts index e4ed9604..6c874619 100644 --- a/packages/grpc-js-core/src/compression-filter.ts +++ b/packages/grpc-js-core/src/compression-filter.ts @@ -185,7 +185,7 @@ export class CompressionFilter extends BaseFilter implements Filter { * compressed, and the output message is deframed and uncompressed. So * this is another reason that this filter should be at the bottom of the * filter stack. */ - return await this.receiveCompression.readMessage(await message); + return this.receiveCompression.readMessage(await message); } } diff --git a/packages/grpc-js-core/src/filter.ts b/packages/grpc-js-core/src/filter.ts index 28b05df8..22c5295c 100644 --- a/packages/grpc-js-core/src/filter.ts +++ b/packages/grpc-js-core/src/filter.ts @@ -19,23 +19,23 @@ export interface Filter { export abstract class BaseFilter { async sendMetadata(metadata: Promise): Promise { - return await metadata; + return metadata; } async receiveMetadata(metadata: Promise): Promise { - return await metadata; + return metadata; } async sendMessage(message: Promise): Promise { - return await message; + return message; } async receiveMessage(message: Promise): Promise { - return await message; + return message; } async receiveTrailers(status: Promise): Promise { - return await status; + return status; } }