Browse Source

Bar aggregator: fix non-exhaustive multiway if

stable
Denis Tereshkin 6 years ago
parent
commit
a932aa052b
  1. 1
      src/ATrade/BarAggregator.hs

1
src/ATrade/BarAggregator.hs

@ -206,6 +206,7 @@ handleBar bar = runState $ do
else do else do
lBars %= M.insert (barSecurity bar) series { bsBars = bar : b : bs } lBars %= M.insert (barSecurity bar) series { bsBars = bar : b : bs }
return . Just $ b return . Just $ b
| otherwise -> return Nothing
_ -> do _ -> do
lBars %= M.insert (barSecurity bar) series { bsBars = [bar] } lBars %= M.insert (barSecurity bar) series { bsBars = [bar] }
return Nothing return Nothing

Loading…
Cancel
Save