diff --git a/services/web/app/src/Features/Project/ProjectController.js b/services/web/app/src/Features/Project/ProjectController.js index 6c8d578807..2841ef1d6c 100644 --- a/services/web/app/src/Features/Project/ProjectController.js +++ b/services/web/app/src/Features/Project/ProjectController.js @@ -678,6 +678,17 @@ const ProjectController = { } ) }, + writefullIntegrationAssignment(cb) { + SplitTestHandler.getAssignment( + req, + res, + 'writefull-integration', + () => { + // We'll pick up the assignment from the res.locals assignment. + cb() + } + ) + }, projectTags(cb) { if (!userId) { return cb(null, []) diff --git a/services/web/app/views/project/editor/meta.pug b/services/web/app/views/project/editor/meta.pug index 3530cbba0d..1ad0ad39a4 100644 --- a/services/web/app/views/project/editor/meta.pug +++ b/services/web/app/views/project/editor/meta.pug @@ -45,3 +45,5 @@ meta(name="ol-fileActionI18n" data-type="json" content=fileActionI18n) if (settings.overleaf != null) meta(name="ol-overallThemes" data-type="json" content=overallThemes) + +!= moduleIncludes("editor:meta", locals)