NIHVIVO-1657 improvement on 'subtract models' ingest tool

This commit is contained in:
ass92 2011-01-14 15:23:14 +00:00
parent 638c0211ec
commit 6c25c9893d

View file

@ -959,7 +959,10 @@ public class JenaIngestController extends BaseEditController {
Model ma = getModel(modela,vreq); Model ma = getModel(modela,vreq);
Model mb = getModel(modelb,vreq); Model mb = getModel(modelb,vreq);
Model destinationModel = getModel(destination,vreq); Model destinationModel = getModel(destination,vreq);
destinationModel.add(ma.difference(mb)); if(!destination.equals(modela))
destinationModel.add(ma.difference(mb));
else
ma.remove(mb);
} }
public void doSplitPropertyValues(VitroRequest vreq) { public void doSplitPropertyValues(VitroRequest vreq) {