You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
onlyChanges = False option is not used by Airstream itself, and is not directly exposed in Airstream's intended public API, but still, it was intended as an escape hatch, and should work.
I think the solution is something along the lines of adding "if isFirstPull and !changesOnly, then run that same transaction" to def onStart in class StreamFromSignal, but I would need to do a more thorough review to confirm.
The text was updated successfully, but these errors were encountered:
raquo
changed the title
StreamForSignal with onlyChanges = False may filter out initial value
StreamFromSignal with onlyChanges = False may filter out initial value
Jul 29, 2024
onlyChanges = False
option is not used by Airstream itself, and is not directly exposed in Airstream's intended public API, but still, it was intended as an escape hatch, and should work.Discussion in discord
See failing test case in streamfromsignal-fix branch
I think the solution is something along the lines of adding "if isFirstPull and !changesOnly, then run that same transaction" to
def onStart
inclass StreamFromSignal
, but I would need to do a more thorough review to confirm.The text was updated successfully, but these errors were encountered: