From 187135dfd97d89a65a30400137acfc1b56b21a31 Mon Sep 17 00:00:00 2001 From: Mark Herwege Date: Wed, 5 Jun 2024 12:51:39 +0200 Subject: [PATCH] fix persist with date method Signed-off-by: Mark Herwege --- .../core/persistence/extensions/PersistenceExtensions.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bundles/org.openhab.core.persistence/src/main/java/org/openhab/core/persistence/extensions/PersistenceExtensions.java b/bundles/org.openhab.core.persistence/src/main/java/org/openhab/core/persistence/extensions/PersistenceExtensions.java index 257b18c14b6..42b08c4e447 100644 --- a/bundles/org.openhab.core.persistence/src/main/java/org/openhab/core/persistence/extensions/PersistenceExtensions.java +++ b/bundles/org.openhab.core.persistence/src/main/java/org/openhab/core/persistence/extensions/PersistenceExtensions.java @@ -140,7 +140,7 @@ private static void internalPersist(Item item, ZonedDateTime timestamp, State st } PersistenceService service = getService(effectiveServiceId); if (service instanceof ModifiablePersistenceService modifiableService) { - modifiableService.store(item, timestamp, state, effectiveServiceId); + modifiableService.store(item, timestamp, state); return; } LoggerFactory.getLogger(PersistenceExtensions.class) @@ -178,8 +178,8 @@ private static void internalPersist(Item item, TimeSeries timeSeries, @Nullable TimeZoneProvider tzProvider = timeZoneProvider; ZoneId timeZone = tzProvider != null ? tzProvider.getTimeZone() : ZoneId.systemDefault(); if (service instanceof ModifiablePersistenceService modifiableService) { - timeSeries.getStates().forEach( - s -> modifiableService.store(item, s.timestamp().atZone(timeZone), s.state(), effectiveServiceId)); + timeSeries.getStates() + .forEach(s -> modifiableService.store(item, s.timestamp().atZone(timeZone), s.state())); return; } LoggerFactory.getLogger(PersistenceExtensions.class)