Fix db error during account creation.

This commit is contained in:
Paulo Gustavo Veiga
2022-09-27 20:14:32 -07:00
parent 5f26874b47
commit aa6ac9bf7f
2 changed files with 6 additions and 4 deletions

View File

@@ -115,6 +115,7 @@ public class UserManagerImpl
Collaboration newCollab = new Collaboration();
newCollab.setRoleId(oldCollab.getRole().ordinal());
newCollab.setMindMap(oldCollab.getMindMap());
oldCollab.getMindMap().removedCollaboration(oldCollab);
newCollab.setCollaborator(user);
user.addCollaboration(newCollab);
newCollabs.add(newCollab);
@@ -124,7 +125,6 @@ public class UserManagerImpl
final HibernateTemplate template = getHibernateTemplate();
collaborations.forEach(c -> template.delete(c));
template.delete(collaborator);
template.flush();
// Save all new...
this.createUser(user);