Spaces:
Running
Running
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
|