diff --git a/src/main/java/com/c4181/camel/CamelConfiguration.java b/src/main/java/com/c4181/camel/CamelConfiguration.java index 8c7f045..5a8b6c7 100644 --- a/src/main/java/com/c4181/camel/CamelConfiguration.java +++ b/src/main/java/com/c4181/camel/CamelConfiguration.java @@ -60,7 +60,8 @@ public class CamelConfiguration extends RouteBuilder { .filter(exchange -> exchange.getIn().getBody(JsoCall.class).getPoint() != null) .process(exchange -> { JsoCall jsoCall = exchange.getIn().getBody(JsoCall.class); - if (Point2D.distance(jsoCall.getPoint().getLat(), appProperties.myLat(), jsoCall.getPoint().getLng(), appProperties.myLong()) >= 2.0) { + if (Point2D.distance(jsoCall.getPoint().getLat(), appProperties.myLat(), jsoCall.getPoint().getLng(), appProperties.myLong()) + >= appProperties.telegramNotificationThreshold()) { exchange.setRouteStop(true); } }) diff --git a/src/main/java/com/c4181/properties/AppProperties.java b/src/main/java/com/c4181/properties/AppProperties.java index 20f9593..d5e3aa6 100644 --- a/src/main/java/com/c4181/properties/AppProperties.java +++ b/src/main/java/com/c4181/properties/AppProperties.java @@ -11,4 +11,5 @@ public interface AppProperties { String googleApiKey(); double myLat(); double myLong(); + double telegramNotificationThreshold(); } diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index e989042..ebc32ce 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -4,6 +4,7 @@ app.google-api-key=${GOOGLE_API_KEY} app.my-lat=30.3025061 app.my-long=-81.6436614 +app.telegram-notification-threshold=2.0 RABBITMQ_IP=192.168.1.117 POSTGRES_IP=192.168.1.17