saq1b commited on
Commit
8797246
·
verified ·
1 Parent(s): 3d8760a

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +7 -7
main.py CHANGED
@@ -894,23 +894,23 @@ async def update_cache_periodically():
894
  if "scammer_dwc_batch" not in current_errors:
895
  for key in ["user_scammers", "server_scammers", "dwc", "trusted"]:
896
  process_error_key = f"process_{key}"
897
- logger.info(f"Partial update check for key: '{key}'") # ADDED
898
  if process_error_key not in current_errors:
899
- logger.info(f"--> No processing error found for '{key}'.") # ADDED
900
- # ADDED: Log the comparison details
901
  old_data = cache.get(key)
902
  new_data = new_cache_data.get(key) # Use .get for safety
903
  logger.info(f"--> Comparing for '{key}': cache has {len(old_data) if old_data is not None else 'None'} items, new data has {len(new_data) if new_data is not None else 'None'} items.")
904
 
905
  if old_data != new_data:
906
- logger.info(f"--> Data differs for '{key}'. UPDATING CACHE.") # ADDED
907
  cache[key] = new_data
908
  partial_update_details.append(key)
909
  update_occurred = True
910
  else:
911
- logger.info(f"--> Data is identical for '{key}'. Skipping update.") # ADDED - THIS IS IMPORTANT
912
- else:
913
- logger.warning(f"--> Skipping update for '{key}' due to processing error: {current_errors.get(process_error_key)}") # Modified original log
914
  else:
915
  logger.warning("Skipping update for 'user_scammers', 'server_scammers', 'dwc', 'trusted' due to batch fetch error.")
916
 
 
894
  if "scammer_dwc_batch" not in current_errors:
895
  for key in ["user_scammers", "server_scammers", "dwc", "trusted"]:
896
  process_error_key = f"process_{key}"
897
+ logger.info(f"Partial update check for key: '{key}'")
898
  if process_error_key not in current_errors:
899
+ logger.info(f"--> No processing error found for '{key}'.")
900
+ # Log the comparison details
901
  old_data = cache.get(key)
902
  new_data = new_cache_data.get(key) # Use .get for safety
903
  logger.info(f"--> Comparing for '{key}': cache has {len(old_data) if old_data is not None else 'None'} items, new data has {len(new_data) if new_data is not None else 'None'} items.")
904
 
905
  if old_data != new_data:
906
+ logger.info(f"--> Data differs for '{key}'. UPDATING CACHE.")
907
  cache[key] = new_data
908
  partial_update_details.append(key)
909
  update_occurred = True
910
  else:
911
+ logger.info(f"--> Data is identical for '{key}'. Skipping update.")
912
+ else:
913
+ logger.warning(f"--> Skipping update for '{key}' due to processing error: {current_errors.get(process_error_key)}")
914
  else:
915
  logger.warning("Skipping update for 'user_scammers', 'server_scammers', 'dwc', 'trusted' due to batch fetch error.")
916