From 10f4c71a4919eb6b1af005e68fe516065f6a40a6 Mon Sep 17 00:00:00 2001 From: estevez-dev Date: Fri, 7 Aug 2020 11:01:00 +0300 Subject: [PATCH] SemdDataHomeWorker fix --- .../com/keyboardcrumbs/hassclient/SendDataHomeWorker.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/android/app/src/main/java/com/keyboardcrumbs/hassclient/SendDataHomeWorker.java b/android/app/src/main/java/com/keyboardcrumbs/hassclient/SendDataHomeWorker.java index e9a5b1d..a420c56 100644 --- a/android/app/src/main/java/com/keyboardcrumbs/hassclient/SendDataHomeWorker.java +++ b/android/app/src/main/java/com/keyboardcrumbs/hassclient/SendDataHomeWorker.java @@ -20,6 +20,7 @@ import java.net.URL; import java.nio.charset.StandardCharsets; import java.text.SimpleDateFormat; import java.util.Calendar; +import java.util.Date; import java.util.Locale; public class SendDataHomeWorker extends Worker { @@ -195,9 +196,10 @@ public class SendDataHomeWorker extends Worker { triggerTimestamp = alarmClockInfo.getTriggerTime(); final Calendar calendar = Calendar.getInstance(); calendar.setTimeInMillis(triggerTimestamp); - sensorData.put("state", DATE_TIME_FORMAT.format(calendar.getTime())); - sensorAttrs.put("date", DATE_FORMAT.format(calendar.getTime())); - sensorAttrs.put("time", TIME_FORMAT.format(calendar.getTime())); + Date date = calendar.getTime(); + sensorData.put("state", DATE_TIME_FORMAT.format(date)); + sensorAttrs.put("date", DATE_FORMAT.format(date)); + sensorAttrs.put("time", TIME_FORMAT.format(date)); sensorAttrs.put("timestamp", triggerTimestamp); } else { sensorData.put("state", "");