From a3c378b6429098ff4a3aea87436514b1e8956c95 Mon Sep 17 00:00:00 2001 From: Jesse Rosenberger Date: Tue, 28 Apr 2020 12:33:53 +0000 Subject: [PATCH] Remove guard around `metrics` which is unnecessary after 48eab7efa. --- packages/apollo-engine-reporting/src/plugin.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/apollo-engine-reporting/src/plugin.ts b/packages/apollo-engine-reporting/src/plugin.ts index a0179b30ef6..0c2a7e7eb6c 100644 --- a/packages/apollo-engine-reporting/src/plugin.ts +++ b/packages/apollo-engine-reporting/src/plugin.ts @@ -52,11 +52,9 @@ export const plugin = ( logger: requestContext.logger || logger, }); - const metrics: NonNullable = - ((requestContext as Mutable) - .metrics = requestContext.metrics || Object.create(null)); - treeBuilder.startTiming(); + + const metrics = requestContext.metrics; metrics.startHrTime = treeBuilder.startHrTime; if (requestContext.request.http) {