From bab39fa68f829746fda194db23b474a18fc22434 Mon Sep 17 00:00:00 2001 From: Dobromir Popov Date: Wed, 23 Jul 2025 17:37:11 +0300 Subject: [PATCH] dash inference fixes --- core/data_provider.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/data_provider.py b/core/data_provider.py index 40686d4..c6f40cf 100644 --- a/core/data_provider.py +++ b/core/data_provider.py @@ -3564,6 +3564,10 @@ class DataProvider: } # Add to cache + if symbol not in self.cob_data_cache: + self.cob_data_cache[symbol] = [] + elif not isinstance(self.cob_data_cache[symbol], (list, deque)): + self.cob_data_cache[symbol] = [] self.cob_data_cache[symbol].append(standard_cob_data) if len(self.cob_data_cache[symbol]) > 300: # Keep 5 minutes self.cob_data_cache[symbol].pop(0)