Merge pull request #7106 from overleaf/ab-analytics-controller-async

Convert AnalyticsController to async/await

GitOrigin-RevId: a38194b2970a15b06fe6a3d95048681d7927bfc3
This commit is contained in:
June Kelly
2022-03-24 09:18:57 +00:00
committed by Copybot
parent e536ed1661
commit 4e11fa73cb
3 changed files with 72 additions and 57 deletions
@@ -2,6 +2,7 @@ const AuthenticationController = require('./../Authentication/AuthenticationCont
const AnalyticsController = require('./AnalyticsController')
const AnalyticsProxy = require('./AnalyticsProxy')
const RateLimiterMiddleware = require('./../Security/RateLimiterMiddleware')
const { expressify } = require('../../util/promises')
module.exports = {
apply(webRouter, privateApiRouter, publicApiRouter) {
@@ -23,7 +24,7 @@ module.exports = {
maxRequests: 20,
timeInterval: 60,
}),
AnalyticsController.updateEditingSession
expressify(AnalyticsController.updateEditingSession)
)
publicApiRouter.use(