Upload main.py
Browse files
main.py
CHANGED
@@ -878,6 +878,7 @@ async def update_cache_periodically():
|
|
878 |
cache["user_scammers"] = new_cache_data["user_scammers"]
|
879 |
cache["server_scammers"] = new_cache_data["server_scammers"]
|
880 |
cache["dwc"] = new_cache_data["dwc"]
|
|
|
881 |
cache["dupes"] = new_cache_data["dupes"]
|
882 |
cache["value_changes"] = detected_value_changes_for_api # Store the detected changes
|
883 |
cache["last_updated"] = current_time
|
@@ -912,7 +913,7 @@ async def update_cache_periodically():
|
|
912 |
|
913 |
# Update scammer/DWC sections if their batch succeeded AND processing succeeded
|
914 |
if "scammer_dwc_batch" not in current_errors:
|
915 |
-
for key in ["user_scammers", "server_scammers", "dwc"]:
|
916 |
process_error_key = f"process_{key}"
|
917 |
if process_error_key not in current_errors:
|
918 |
if cache.get(key) != new_cache_data[key]:
|
@@ -922,7 +923,7 @@ async def update_cache_periodically():
|
|
922 |
else:
|
923 |
logger.warning(f"Skipping update for '{key}' due to processing error.")
|
924 |
else:
|
925 |
-
logger.warning("Skipping update for 'user_scammers', 'server_scammers', 'dwc' due to batch fetch error.")
|
926 |
|
927 |
if update_occurred:
|
928 |
cache["last_updated"] = current_time # Mark partial update time
|
|
|
878 |
cache["user_scammers"] = new_cache_data["user_scammers"]
|
879 |
cache["server_scammers"] = new_cache_data["server_scammers"]
|
880 |
cache["dwc"] = new_cache_data["dwc"]
|
881 |
+
cache["trusted"] = new_cache_data["trusted"]
|
882 |
cache["dupes"] = new_cache_data["dupes"]
|
883 |
cache["value_changes"] = detected_value_changes_for_api # Store the detected changes
|
884 |
cache["last_updated"] = current_time
|
|
|
913 |
|
914 |
# Update scammer/DWC sections if their batch succeeded AND processing succeeded
|
915 |
if "scammer_dwc_batch" not in current_errors:
|
916 |
+
for key in ["user_scammers", "server_scammers", "dwc", "trusted"]: # Include "trusted" in this list
|
917 |
process_error_key = f"process_{key}"
|
918 |
if process_error_key not in current_errors:
|
919 |
if cache.get(key) != new_cache_data[key]:
|
|
|
923 |
else:
|
924 |
logger.warning(f"Skipping update for '{key}' due to processing error.")
|
925 |
else:
|
926 |
+
logger.warning("Skipping update for 'user_scammers', 'server_scammers', 'dwc', 'trusted' due to batch fetch error.")
|
927 |
|
928 |
if update_occurred:
|
929 |
cache["last_updated"] = current_time # Mark partial update time
|