diff --git a/app/coffee/ResourceStateManager.coffee b/app/coffee/ResourceStateManager.coffee index eb193b8..946c8b5 100644 --- a/app/coffee/ResourceStateManager.coffee +++ b/app/coffee/ResourceStateManager.coffee @@ -39,6 +39,7 @@ module.exports = ResourceStateManager = stateFile = Path.join(basePath, @SYNC_STATE_FILE) SafeReader.readFile stateFile, 64, 'ascii', (err, oldState) -> return callback(err) if err? + logger.log state:state, oldState: oldState, basePath:basePath, stateMatches: !(state isnt oldState), "checking sync state" if state isnt oldState return callback new Errors.FilesOutOfSyncError("invalid state for incremental update") else diff --git a/app/coffee/ResourceWriter.coffee b/app/coffee/ResourceWriter.coffee index 7f67026..7c3bc73 100644 --- a/app/coffee/ResourceWriter.coffee +++ b/app/coffee/ResourceWriter.coffee @@ -16,6 +16,7 @@ module.exports = ResourceWriter = syncResourcesToDisk: (request, basePath, callback = (error, resourceList) ->) -> if request.syncType is "incremental" + logger.log project_id: request.project_id, user_id: request.user_id, "incremental sync" ResourceStateManager.checkProjectStateHashMatches request.syncState, basePath, (error) -> return callback(error) if error? ResourceListManager.loadResourceList basePath, (error, resourceList) -> @@ -26,6 +27,7 @@ module.exports = ResourceWriter = return callback(error) if error? callback(null, resourceList) else + logger.log project_id: request.project_id, user_id: request.user_id, "full sync" @saveAllResourcesToDisk request.project_id, request.resources, basePath, (error) -> return callback(error) if error? ResourceStateManager.saveProjectStateHash request.syncState, basePath, (error) ->