From 6778f8d58ae303f2d51c9800e970d10226db643c Mon Sep 17 00:00:00 2001 From: rappleg Date: Mon, 14 Dec 2015 19:50:39 -0600 Subject: [PATCH] Make sure we persist the updated eventBuffer with the new event added back to atomicState --- .../initial-state-event-streamer.groovy | 3 +++ 1 file changed, 3 insertions(+) diff --git a/smartapps/initialstate-events/initial-state-event-streamer.src/initial-state-event-streamer.groovy b/smartapps/initialstate-events/initial-state-event-streamer.src/initial-state-event-streamer.groovy index 2231575..1265df6 100644 --- a/smartapps/initialstate-events/initial-state-event-streamer.src/initial-state-event-streamer.groovy +++ b/smartapps/initialstate-events/initial-state-event-streamer.src/initial-state-event-streamer.groovy @@ -349,6 +349,9 @@ def eventHandler(name, value) { // from growing unbounded. atomicState.eventBuffer = [] tryShipEvents(eventBuffer) + } else { + // Make sure we persist the updated eventBuffer with the new event added back to atomicState + atomicState.eventBuffer = eventBuffer } log.debug "Event added to buffer: " + eventBuffer }