From 5c5649bc8c9e5fe8f052f784efcd8a8891ad443e Mon Sep 17 00:00:00 2001 From: Brian Gough Date: Mon, 24 Jul 2023 16:20:00 +0100 Subject: [PATCH] Merge pull request #14009 from overleaf/bg-project-name-validation-clone-whitespace trim whitespace from project name when cloning GitOrigin-RevId: cb3908a49ad15a9ad4f4e5d490932c4d97a84590 --- services/web/app/src/Features/Project/ProjectDuplicator.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/services/web/app/src/Features/Project/ProjectDuplicator.js b/services/web/app/src/Features/Project/ProjectDuplicator.js index c7c8e16cc8..26e6834cf9 100644 --- a/services/web/app/src/Features/Project/ProjectDuplicator.js +++ b/services/web/app/src/Features/Project/ProjectDuplicator.js @@ -50,6 +50,9 @@ async function duplicate(owner, originalProjectId, newProjectName) { ]) segmentation.duplicatedFromProject = originalProjectId + // remove any leading or trailing spaces + newProjectName = newProjectName.trim() + // Now create the new project, cleaning it up on failure if necessary const newProject = await ProjectCreationHandler.promises.createBlankProject( owner._id,