v0.2.50..v0.2.51 changeset PullOverpassCommand.java
Garret Voltz edited this page Jan 15, 2020
·
1 revision
diff --git a/hoot-services/src/main/java/hoot/services/controllers/grail/PullOverpassCommand.java b/hoot-services/src/main/java/hoot/services/controllers/grail/PullOverpassCommand.java
index 065a5ef..7f4d106 100644
--- a/hoot-services/src/main/java/hoot/services/controllers/grail/PullOverpassCommand.java
+++ b/hoot-services/src/main/java/hoot/services/controllers/grail/PullOverpassCommand.java
@@ -87,10 +87,11 @@ class PullOverpassCommand implements InternalCommand {
private void getOverpass() {
String url = "";
try {
- if (params.getCustomQuery().equals("")) {
+ String customQuery = params.getCustomQuery();
+ if (customQuery == null || customQuery.equals("")) {
url = replaceSensitiveData(getOverpassUrl(replaceSensitiveData(params.getPullUrl()), params.getBounds(), "xml", null));
} else {
- url = replaceSensitiveData(getOverpassUrl(replaceSensitiveData(params.getPullUrl()), params.getBounds(), "xml", params.getCustomQuery()));
+ url = replaceSensitiveData(getOverpassUrl(replaceSensitiveData(params.getPullUrl()), params.getBounds(), "xml", customQuery));
}
URL requestUrl = new URL(url);