From c1febbeb7cbb5a0c507fed529c7a56127a27d30d Mon Sep 17 00:00:00 2001 From: Tim Alby Date: Thu, 11 Jan 2018 09:34:24 +0200 Subject: [PATCH] run analytics proxy on public API router --- .../web/app/coffee/Features/Analytics/AnalyticsRouter.coffee | 4 ++-- services/web/app/coffee/router.coffee | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/services/web/app/coffee/Features/Analytics/AnalyticsRouter.coffee b/services/web/app/coffee/Features/Analytics/AnalyticsRouter.coffee index 39e1f237b1..4fcba0c748 100644 --- a/services/web/app/coffee/Features/Analytics/AnalyticsRouter.coffee +++ b/services/web/app/coffee/Features/Analytics/AnalyticsRouter.coffee @@ -3,8 +3,8 @@ AnalyticsController = require('./AnalyticsController') AnalyticsProxy = require('./AnalyticsProxy') module.exports = - apply: (webRouter, privateApiRouter) -> + apply: (webRouter, privateApiRouter, publicApiRouter) -> webRouter.post '/event/:event', AnalyticsController.recordEvent - privateApiRouter.use '/analytics/graphs', + publicApiRouter.use '/analytics/graphs', AuthenticationController.httpAuth, AnalyticsProxy.call('/graphs') diff --git a/services/web/app/coffee/router.coffee b/services/web/app/coffee/router.coffee index 2199bdd08e..05770f7b67 100644 --- a/services/web/app/coffee/router.coffee +++ b/services/web/app/coffee/router.coffee @@ -76,7 +76,7 @@ module.exports = class Router StaticPagesRouter.apply(webRouter, privateApiRouter) RealTimeProxyRouter.apply(webRouter, privateApiRouter) ContactRouter.apply(webRouter, privateApiRouter) - AnalyticsRouter.apply(webRouter, privateApiRouter) + AnalyticsRouter.apply(webRouter, privateApiRouter, publicApiRouter) Modules.applyRouter(webRouter, privateApiRouter, publicApiRouter)