Merge pull request #3114 from overleaf/msm-remove-logger-warn-controllers

Replaced logger statements with error tagging in Controllers

GitOrigin-RevId: c5231913c82f95a325f4c3ab406d89cb534835a4
This commit is contained in:
Jakob Ackermann
2020-08-19 11:11:32 +02:00
committed by Copybot
parent 674954f96f
commit a22e252666
17 changed files with 213 additions and 150 deletions

View File

@@ -1,4 +1,5 @@
const BetaProgramHandler = require('./BetaProgramHandler')
const OError = require('@overleaf/o-error')
const UserGetter = require('../User/UserGetter')
const Settings = require('settings-sharelatex')
const logger = require('logger-sharelatex')
@@ -38,7 +39,9 @@ const BetaProgramController = {
logger.log({ user_id: userId }, 'showing beta participation page for user')
UserGetter.getUser(userId, function(err, user) {
if (err) {
logger.warn({ err, userId }, 'error fetching user')
OError.tag(err, 'error fetching user', {
userId
})
return next(err)
}
res.render('beta_program/opt_in', {