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:
# TODO: signalling for no permissions searches
raise NoData(f'Symbol: {fqsn}')
raise NoData(
f'Symbol: {fqsn}',
)
break
elif (
@ -1562,7 +1564,10 @@ async def open_history_client(
if out == (None, None):
# could be trying to retreive bars over weekend
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