From: Jacob Laursen Date: Wed, 5 Jun 2024 16:32:53 +0000 (+0200) Subject: Fix state and timestamp being discarded on store with alias (#16845) X-Git-Url: https://git.basschouten.com/?a=commitdiff_plain;h=359d63f84dfb4af1b521d7c29f8de946e2603f4f;p=openhab-addons.git Fix state and timestamp being discarded on store with alias (#16845) Fixes #16844 Signed-off-by: Jacob Laursen --- diff --git a/bundles/org.openhab.persistence.jdbc/src/main/java/org/openhab/persistence/jdbc/internal/JdbcPersistenceService.java b/bundles/org.openhab.persistence.jdbc/src/main/java/org/openhab/persistence/jdbc/internal/JdbcPersistenceService.java index db4b77afae..c0d4c82a7c 100644 --- a/bundles/org.openhab.persistence.jdbc/src/main/java/org/openhab/persistence/jdbc/internal/JdbcPersistenceService.java +++ b/bundles/org.openhab.persistence.jdbc/src/main/java/org/openhab/persistence/jdbc/internal/JdbcPersistenceService.java @@ -154,7 +154,7 @@ public class JdbcPersistenceService extends JdbcMapper implements ModifiablePers @Override public void store(Item item, ZonedDateTime date, State state, @Nullable String alias) { // alias is not supported - scheduler.execute(() -> internalStore(item, null, item.getState())); + scheduler.execute(() -> internalStore(item, date, state)); } private synchronized void internalStore(Item item, @Nullable ZonedDateTime date, State state) {