removed unnecessary send message object

This commit is contained in:
Christopher Moyer 2022-10-10 21:30:28 -04:00
parent da901ac1a7
commit 9def9a8d4e

View file

@ -2,7 +2,6 @@ package com.c4181.camel;
import org.apache.camel.Exchange; import org.apache.camel.Exchange;
import org.apache.camel.builder.RouteBuilder; import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.telegram.model.OutgoingTextMessage;
import javax.measure.Measure; import javax.measure.Measure;
import javax.measure.quantity.Pressure; import javax.measure.quantity.Pressure;
@ -15,9 +14,7 @@ public class CamelConfiguration extends RouteBuilder {
public void configure() { public void configure() {
from("paho-mqtt5:teslamate/cars/1/update_version?brokerUrl={{sys:BROKER_URL}}").process((exchange -> { from("paho-mqtt5:teslamate/cars/1/update_version?brokerUrl={{sys:BROKER_URL}}").process((exchange -> {
String updateVersion = exchange.getIn().getBody(String.class); String updateVersion = exchange.getIn().getBody(String.class);
OutgoingTextMessage message = new OutgoingTextMessage(); exchange.getIn().setBody("New Update available. Version: " + updateVersion);
message.setText(updateVersion);
exchange.getIn().setBody("New Update available. Version: " + message);
log.info("New Version {} found. Sending to telegram", updateVersion); log.info("New Version {} found. Sending to telegram", updateVersion);
})) }))