Project

General

Profile

« Previous | Next » 

Revision 6bb1be80

Added by Katja Luther about 6 years ago

revert null check in merge

View differences:

cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/persistence/dao/hibernate/common/CdmGenericDaoImpl.java
488 488
	@Override
489 489
	public <T extends CdmBase> void   merge(T cdmBase1, T cdmBase2, IMergeStrategy mergeStrategy) throws MergeException {
490 490
		SessionImpl session = (SessionImpl) getSession();
491
		if (cdmBase1 == null){
492
		    throw new MergeException("The merge target is already deleted in DB.");
493
		}
494
		if (cdmBase2 == null){
495
		    throw new MergeException("The merge candidate is already deleted in DB.");
496
		}
491

  
497 492
		DeduplicationHelper helper = new DeduplicationHelper(session, this);
498 493
		helper.merge(cdmBase1, cdmBase2, mergeStrategy);
499 494
	}

Also available in: Unified diff