Merge pull request #4818 from overleaf/ab-clean-example-project-split-test

Cleanup example project split test and set variant as new template

GitOrigin-RevId: 6d023233077b856f0f9a755eb1a0b60b66b4335f
This commit is contained in:
June Kelly
2021-08-20 08:03:09 +00:00
committed by Copybot
parent b770feadc8
commit af9a3d4fb7
6 changed files with 34 additions and 70 deletions
+13 -9
View File
@@ -45,30 +45,34 @@ async function _createRootDoc(project, ownerId, docLines) {
}
async function _addDefaultExampleProjectFiles(ownerId, projectName, project) {
const mainDocLines = await _buildTemplate('main.tex', ownerId, projectName)
const mainDocLines = await _buildTemplate(
'example-project/main.tex',
ownerId,
projectName
)
await _createRootDoc(project, ownerId, mainDocLines)
const referenceDocLines = await _buildTemplate(
'references.bib',
const bibDocLines = await _buildTemplate(
'example-project/sample.bib',
ownerId,
projectName
)
await ProjectEntityUpdateHandler.promises.addDoc(
project._id,
project.rootFolder[0]._id,
'references.bib',
referenceDocLines,
'sample.bib',
bibDocLines,
ownerId
)
const universePath = path.resolve(
__dirname + '/../app/templates/project_files/universe.jpg'
const frogPath = path.resolve(
__dirname + '/../app/templates/project_files/example-project/frog.jpg'
)
await ProjectEntityUpdateHandler.promises.addFile(
project._id,
project.rootFolder[0]._id,
'universe.jpg',
universePath,
'frog.jpg',
frogPath,
null,
ownerId
)