diff --git a/src/controllers/CommandController.ts b/src/controllers/CommandController.ts index b1b76e79..8fad6247 100644 --- a/src/controllers/CommandController.ts +++ b/src/controllers/CommandController.ts @@ -4848,7 +4848,6 @@ export class CommandController extends Controller { } profile.keycloak = checkUser[0].id; } - positionNew.positionIsSelected = true; profile.posLevelId = positionNew.posLevelId; profile.posTypeId = positionNew.posTypeId; @@ -4872,11 +4871,11 @@ export class CommandController extends Controller { root: posMaster.orgRoot.orgRootName, rootId: posMaster.orgRootId, rootShortName: posMaster.orgRoot.orgRootShortName, - rootDnaId: posMaster.orgRoot.ancestorDNA, - child1DnaId: posMaster.orgChild1.ancestorDNA, - child2DnaId: posMaster.orgChild2.ancestorDNA, - child3DnaId: posMaster.orgChild3.ancestorDNA, - child4DnaId: posMaster.orgChild4.ancestorDNA, + rootDnaId: posMaster.orgRoot.ancestorDNA??_null, + child1DnaId: posMaster.orgChild1.ancestorDNA??_null, + child2DnaId: posMaster.orgChild2.ancestorDNA??_null, + child3DnaId: posMaster.orgChild3.ancestorDNA??_null, + child4DnaId: posMaster.orgChild4.ancestorDNA??_null, }); await this.profileEmployeeRepository.save(profile); await this.employeePositionRepository.save(positionNew);