rafaldembski commited on
Commit
14be303
1 Parent(s): f1769b8

Update utils/functions.py

Browse files
Files changed (1) hide show
  1. utils/functions.py +10 -0
utils/functions.py CHANGED
@@ -24,6 +24,7 @@ HISTORY_FILE = os.path.join(DATA_DIR, 'history.json')
24
  STATS_FILE = os.path.join(DATA_DIR, 'stats.json')
25
 
26
  # Funkcje pomocnicze
 
27
  def load_json(file_path):
28
  """Ładuje dane z pliku JSON. Jeśli plik nie istnieje, zwraca pustą listę lub domyślny obiekt."""
29
  if not os.path.exists(file_path):
@@ -91,6 +92,15 @@ def get_history():
91
  logging.info("Historia analiz została pobrana pomyślnie.")
92
  return history
93
 
 
 
 
 
 
 
 
 
 
94
  def update_stats(fraud_detected=False):
95
  """Aktualizuje statystyki analiz w pliku stats.json."""
96
  stats = load_json(STATS_FILE)
 
24
  STATS_FILE = os.path.join(DATA_DIR, 'stats.json')
25
 
26
  # Funkcje pomocnicze
27
+
28
  def load_json(file_path):
29
  """Ładuje dane z pliku JSON. Jeśli plik nie istnieje, zwraca pustą listę lub domyślny obiekt."""
30
  if not os.path.exists(file_path):
 
92
  logging.info("Historia analiz została pobrana pomyślnie.")
93
  return history
94
 
95
+ def get_analysis_history():
96
+ """Zwraca szczegółową historię analiz z pliku history.json."""
97
+ history = load_json(HISTORY_FILE)
98
+ if history:
99
+ return history
100
+ else:
101
+ logging.info("Brak zapisanej historii analiz.")
102
+ return []
103
+
104
  def update_stats(fraud_detected=False):
105
  """Aktualizuje statystyki analiz w pliku stats.json."""
106
  stats = load_json(STATS_FILE)