From 8faf7d136a07fd13b84575182b52ca6ce5fd4a8b Mon Sep 17 00:00:00 2001 From: Steven Yuan Date: Tue, 19 Sep 2023 16:24:49 -0700 Subject: [PATCH] fix(middleware-endpoint-discovery): assert `clientName` and `commandName` in `context` --- .../src/endpointDiscoveryMiddleware.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/middleware-endpoint-discovery/src/endpointDiscoveryMiddleware.ts b/packages/middleware-endpoint-discovery/src/endpointDiscoveryMiddleware.ts index 687b82eb7701c..ed8146299c4cc 100644 --- a/packages/middleware-endpoint-discovery/src/endpointDiscoveryMiddleware.ts +++ b/packages/middleware-endpoint-discovery/src/endpointDiscoveryMiddleware.ts @@ -28,7 +28,8 @@ export const endpointDiscoveryMiddleware = const { endpointDiscoveryCommandCtor } = config; const { isDiscoveredEndpointRequired, identifiers } = middlewareConfig; - const { clientName, commandName } = context; + const clientName = context.clientName!; + const commandName = context.commandName!; const isEndpointDiscoveryEnabled = await config.endpointDiscoveryEnabled(); const cacheKey = await getCacheKey(commandName, config, { identifiers });