extra logging for DocumentUpdaterHandler

This commit is contained in:
Hayden Faulds
2018-03-09 11:05:17 +00:00
parent 75f5fbcdbf
commit a7945e9b96
3 changed files with 19 additions and 2 deletions
+2
View File
@@ -2,6 +2,8 @@ Settings = require('settings-sharelatex')
logger = require 'logger-sharelatex'
logger.initialize("web-sharelatex")
logger.logger.serializers.user = require("./app/js/infrastructure/LoggerSerializers").user
logger.logger.serializers.docs = require("./app/js/infrastructure/LoggerSerializers").docs
logger.logger.serializers.files = require("./app/js/infrastructure/LoggerSerializers").files
logger.logger.serializers.project = require("./app/js/infrastructure/LoggerSerializers").project
if Settings.sentry?.dsn?
logger.initializeErrorReporting(Settings.sentry.dsn)
@@ -122,7 +122,7 @@ module.exports = DocumentUpdaterHandler =
}, project_id, "delete-thread", callback
resyncProjectHistory: (project_id, docs, files, callback) ->
logger.info {project_id}, "resyncing project in doc updater"
logger.info {project_id, docs, files}, "resyncing project history in doc updater"
DocumentUpdaterHandler._makeRequest {
path: "/project/#{project_id}/history/resync"
json: { docs, files }
@@ -141,6 +141,7 @@ module.exports = DocumentUpdaterHandler =
return callback() if (docUpdates.length + fileUpdates.length) < 1
logger.log {project_id}, "updating project structure in doc updater"
DocumentUpdaterHandler._makeRequest {
path: "/project/#{project_id}"
json: { docUpdates, fileUpdates, userId, version: currentProject.version }
@@ -10,7 +10,7 @@ module.exports =
first_name: user.name
last_name: user.name
}
project: (project) ->
if !project?
return null
@@ -20,3 +20,17 @@ module.exports =
id: project._id
name: project.name
}
docs: (docs) ->
docs.map (doc) ->
{
path: doc.path
id: doc.doc
}
files: (files) ->
files.map (file) ->
{
path: file.path
id: file.file
}