We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1f0274b commit 8ead37dCopy full SHA for 8ead37d
src/project_x_py/realtime_data_manager/validation.py
@@ -930,9 +930,10 @@ def _parse_and_validate_quote_payload(
930
self.logger.debug(f"Quote payload content: {quote_data}")
931
return None
932
933
- # More flexible validation - only require symbol and timestamp
+ # More flexible validation - only require symbol
934
# Different quote types have different data (some may not have all price fields)
935
- required_fields = {"symbol", "timestamp"}
+ # Note: timestamp is generated when received, not included in raw quote data
936
+ required_fields = {"symbol"}
937
missing_fields = required_fields - set(quote_data.keys())
938
if missing_fields:
939
self.logger.warning(
0 commit comments