Merge pull request #2504 from overleaf/bg-initialise-history-on-open

create v2 history for old projects when opened

GitOrigin-RevId: 78229b517cb425bc439efca1b9259b472099db6d
This commit is contained in:
Brian Gough
2020-01-13 13:14:12 +00:00
committed by Copybot
parent d420c1e99b
commit c7824ced7b
2 changed files with 18 additions and 0 deletions
@@ -6,6 +6,7 @@ const logger = require('logger-sharelatex')
const ProjectDeleter = require('./ProjectDeleter')
const ProjectDuplicator = require('./ProjectDuplicator')
const ProjectCreationHandler = require('./ProjectCreationHandler')
const ProjectHistoryHandler = require('./ProjectHistoryHandler')
const EditorController = require('../Editor/EditorController')
const ProjectHelper = require('./ProjectHelper')
const metrics = require('metrics-sharelatex')
@@ -699,6 +700,9 @@ const ProjectController = {
activate(cb) {
InactiveProjectManager.reactivateProjectIfRequired(projectId, cb)
},
ensureHistoryExists(cb) {
ProjectHistoryHandler.ensureHistoryExistsForProject(projectId, cb)
},
markAsOpened(cb) {
// don't need to wait for this to complete
ProjectUpdateHandler.markAsOpened(projectId, () => {})