From 359d63f84dfb4af1b521d7c29f8de946e2603f4f Mon Sep 17 00:00:00 2001 From: Jacob Laursen Date: Wed, 5 Jun 2024 18:32:53 +0200 Subject: [PATCH] Fix state and timestamp being discarded on store with alias (#16845) Fixes #16844 Signed-off-by: Jacob Laursen --- .../persistence/jdbc/internal/JdbcPersistenceService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 db4b77afaec..c0d4c82a7ce 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) {