From 07b0f37579468ad8192a06257daa9897861da174 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alberto=20Fern=C3=A1ndez=20Capel?= Date: Mon, 19 Mar 2018 09:56:44 +0000 Subject: [PATCH] Log errors in requests to analytics --- .../app/coffee/Features/Analytics/AnalyticsManager.coffee | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/services/web/app/coffee/Features/Analytics/AnalyticsManager.coffee b/services/web/app/coffee/Features/Analytics/AnalyticsManager.coffee index df7cb20800..b2d29014a1 100644 --- a/services/web/app/coffee/Features/Analytics/AnalyticsManager.coffee +++ b/services/web/app/coffee/Features/Analytics/AnalyticsManager.coffee @@ -9,7 +9,10 @@ makeRequest = (opts, callback)-> if settings.apis?.analytics?.url? urlPath = opts.url opts.url = "#{settings.apis.analytics.url}#{urlPath}" - request(opts) + request opts, (err) -> + if err? + logger.err { err: err }, 'Request to analytics failed' + callback() # Do not wait for all the attempts else callback(new Errors.ServiceNotConfiguredError('Analytics service not configured'))