Relay frame size in `NoData` due to null-result history

l1_precision_fix
Tyler Goodlet 2022-04-29 10:05:52 -04:00
parent c672493998
commit a3db5d1bdc
1 changed files with 7 additions and 2 deletions

View File

@ -1482,7 +1482,9 @@ async def get_bars(
if 'No market data permissions for' in msg: if 'No market data permissions for' in msg:
# TODO: signalling for no permissions searches # TODO: signalling for no permissions searches
raise NoData(f'Symbol: {fqsn}') raise NoData(
f'Symbol: {fqsn}',
)
break break
elif ( elif (
@ -1562,7 +1564,10 @@ async def open_history_client(
if out == (None, None): if out == (None, None):
# could be trying to retreive bars over weekend # could be trying to retreive bars over weekend
log.error(f"Can't grab bars starting at {end_dt}!?!?") log.error(f"Can't grab bars starting at {end_dt}!?!?")
raise NoData(f'{end_dt}') raise NoData(
f'{end_dt}',
frame_size=2000,
)
bars, bars_array, first_dt, last_dt = out bars, bars_array, first_dt, last_dt = out