Explorar o código

run analytics proxy on public API router

Tim Alby %!s(int64=8) %!d(string=hai) anos
pai
achega
c1febbeb7c

+ 2 - 2
services/web/app/coffee/Features/Analytics/AnalyticsRouter.coffee

@@ -3,8 +3,8 @@ AnalyticsController = require('./AnalyticsController')
 AnalyticsProxy = require('./AnalyticsProxy')
 AnalyticsProxy = require('./AnalyticsProxy')
 
 
 module.exports =
 module.exports =
-	apply: (webRouter, privateApiRouter) ->
+	apply: (webRouter, privateApiRouter, publicApiRouter) ->
 		webRouter.post '/event/:event', AnalyticsController.recordEvent
 		webRouter.post '/event/:event', AnalyticsController.recordEvent
-		privateApiRouter.use '/analytics/graphs',
+		publicApiRouter.use '/analytics/graphs',
 			AuthenticationController.httpAuth,
 			AuthenticationController.httpAuth,
 			AnalyticsProxy.call('/graphs')
 			AnalyticsProxy.call('/graphs')

+ 1 - 1
services/web/app/coffee/router.coffee

@@ -76,7 +76,7 @@ module.exports = class Router
 		StaticPagesRouter.apply(webRouter, privateApiRouter)
 		StaticPagesRouter.apply(webRouter, privateApiRouter)
 		RealTimeProxyRouter.apply(webRouter, privateApiRouter)
 		RealTimeProxyRouter.apply(webRouter, privateApiRouter)
 		ContactRouter.apply(webRouter, privateApiRouter)
 		ContactRouter.apply(webRouter, privateApiRouter)
-		AnalyticsRouter.apply(webRouter, privateApiRouter)
+		AnalyticsRouter.apply(webRouter, privateApiRouter, publicApiRouter)
 
 
 		Modules.applyRouter(webRouter, privateApiRouter, publicApiRouter)
 		Modules.applyRouter(webRouter, privateApiRouter, publicApiRouter)