JC321 commited on
Commit
a91f7b3
·
verified ·
1 Parent(s): 8bc03b1

Upload financial_analyzer.py

Browse files
Files changed (1) hide show
  1. financial_analyzer.py +3 -1
financial_analyzer.py CHANGED
@@ -234,8 +234,10 @@ class FinancialAnalyzer:
234
  dict or list: Formatted financial data
235
  """
236
  if isinstance(financial_data, list):
 
 
237
  formatted_data = []
238
- for data in financial_data:
239
  formatted_data.append(self._format_single_financial_data(data))
240
  return formatted_data
241
  else:
 
234
  dict or list: Formatted financial data
235
  """
236
  if isinstance(financial_data, list):
237
+ # Sort by _sequence to maintain correct order (FY -> Q4 -> Q3 -> Q2 -> Q1)
238
+ sorted_data = sorted(financial_data, key=lambda x: x.get("_sequence", 999))
239
  formatted_data = []
240
+ for data in sorted_data:
241
  formatted_data.append(self._format_single_financial_data(data))
242
  return formatted_data
243
  else: