diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/dao/jena/DependentResourceDeleteJena.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/dao/jena/DependentResourceDeleteJena.java index f2e5b6925..08b879c0b 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/dao/jena/DependentResourceDeleteJena.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/dao/jena/DependentResourceDeleteJena.java @@ -60,7 +60,10 @@ public class DependentResourceDeleteJena { List removedStmts = getRemovedStmts( assertions, retractions); /* Get ride of any statements that seem to be a change */ - ListchangedStmts = getChangedStmts( assertions, retractions); + HashSet changedStatementsSet = new HashSet(); + changedStatementsSet.addAll(getChangedStmts( assertions, retractions)); + ListchangedStmts = new LinkedList(); + changedStmts.addAll(changedStatementsSet); ListIterator removed = removedStmts.listIterator(); while( removed.hasNext()){ Statement removedStmt = removed.next(); diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/edit/n3editing/VTwo/EditConfigurationVTwo.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/edit/n3editing/VTwo/EditConfigurationVTwo.java index bdf684f48..39be126fb 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/edit/n3editing/VTwo/EditConfigurationVTwo.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/edit/n3editing/VTwo/EditConfigurationVTwo.java @@ -162,8 +162,9 @@ public class EditConfigurationVTwo { /** * If true, then any dependent resources that are unlinked should be * removed using DependentResourceDelete. + *Setting to false for now as we should no longer be utilizing dependent resource deletion. */ - private boolean useDependentResourceDelete = true; + private boolean useDependentResourceDelete = false; /** Model id from write model. */ private String writeModelId;