-
Notifications
You must be signed in to change notification settings - Fork 74
v0.2.47..v0.2.48 changeset DeriveChangesetCommand.java
Garret Voltz edited this page Sep 27, 2019
·
1 revision
diff --git a/hoot-services/src/main/java/hoot/services/controllers/grail/DeriveChangesetCommand.java b/hoot-services/src/main/java/hoot/services/controllers/grail/DeriveChangesetCommand.java
index 6d1485b..893b70b 100644
--- a/hoot-services/src/main/java/hoot/services/controllers/grail/DeriveChangesetCommand.java
+++ b/hoot-services/src/main/java/hoot/services/controllers/grail/DeriveChangesetCommand.java
@@ -46,6 +46,10 @@ class DeriveChangesetCommand extends GrailCommand {
options.add("hootapi.db.writer.overwrite.map=true");
options.add("api.db.email=" + params.getUser().getEmail());
+ if(params.getConflationType() != null && params.getConflationType().contains("Differential")) {
+ options.add("changeset.allow.deleting.reference.features=false");
+ }
+
List<String> hootOptions = toHootOptions(options);
Map<String, Object> substitutionMap = new HashMap<>();