Merge pull request #11412 from overleaf/bg-override-history-initialisation

allow history initialisation to be overridden

GitOrigin-RevId: e38c2147f7d335d368579ca53033d08906eb287b
This commit is contained in:
Brian Gough 2023-01-24 08:34:03 +00:00 committed by Copybot
parent 435be3073f
commit 5e9b26ae0a

View file

@ -158,7 +158,9 @@ async function _createBlankProject(
attributes.name = projectName attributes.name = projectName
const project = new Project(attributes) const project = new Project(attributes)
if (project.overleaf.history.id == null) { // Initialise the history unless the caller has overridden it in the attributes
// (to allow scripted creation of projects without full project history)
if (project.overleaf.history.id == null && !attributes.overleaf) {
const historyId = await HistoryManager.promises.initializeProject( const historyId = await HistoryManager.promises.initializeProject(
project._id project._id
) )