fix: safely deactivate previous institution contract if it exists
This commit is contained in:
@@ -1610,7 +1610,7 @@ public class InstitutionContractApplication : IInstitutionContractApplication
|
||||
institutionContract.SetSigningType(signingType);
|
||||
var previousInstitutionContract = await _institutionContractRepository
|
||||
.GetPreviousContract(institutionContract.id);
|
||||
previousInstitutionContract.DeActive();
|
||||
previousInstitutionContract?.DeActive();
|
||||
ReActiveAllAfterCreateNew(institutionContract.ContractingPartyId);
|
||||
await _institutionContractRepository.SaveChangesAsync();
|
||||
return op.Succcedded();
|
||||
|
||||
Reference in New Issue
Block a user