From 862f7f413a47f41dd5fe8e17ce5c385e7252dbd7 Mon Sep 17 00:00:00 2001 From: Jakob Ackermann Date: Wed, 2 Jun 2021 13:45:48 +0200 Subject: [PATCH] Merge pull request #4137 from overleaf/jpa-fix-metrics-collection [PdfJsMetrics] fix metrics collection with disabled service worker GitOrigin-RevId: 607ecd15a3b95b33a45506c489557e5116168c3d --- services/web/frontend/js/ide/pdf/controllers/PdfJsMetrics.js | 1 + 1 file changed, 1 insertion(+) diff --git a/services/web/frontend/js/ide/pdf/controllers/PdfJsMetrics.js b/services/web/frontend/js/ide/pdf/controllers/PdfJsMetrics.js index f9eea79fca..e3c7236d86 100644 --- a/services/web/frontend/js/ide/pdf/controllers/PdfJsMetrics.js +++ b/services/web/frontend/js/ide/pdf/controllers/PdfJsMetrics.js @@ -78,6 +78,7 @@ function submitCompileMetrics(metrics) { function submitPDFBandwidth(metrics) { const metricsFlat = {} Object.entries(metrics).forEach(([section, items]) => { + if (!items) return Object.entries(items).forEach(([key, value]) => { metricsFlat[section + '_' + key] = value })