fix(import): ignore duplicate project identifier

This commit is contained in:
kolaente 2023-09-07 10:12:15 +02:00
parent ce3a06f03b
commit adf4b95ed3
Signed by untrusted user: konrad
GPG Key ID: F40E70337AB24C9B
1 changed files with 4 additions and 0 deletions

View File

@ -117,6 +117,10 @@ func createProjectWithEverything(s *xorm.Session, project *models.ProjectWithTas
project.ParentProjectID = parentProjectID
project.ID = 0
err = project.Create(s, user)
if err != nil && models.IsErrProjectIdentifierIsNotUnique(err) {
project.Identifier = ""
err = project.Create(s, user)
}
if err != nil {
return
}