From c20c3c10635ce78db4a86ce9c0bb1d02e90f525d Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期二, 08 八月 2023 17:40:42 +0800
Subject: [PATCH] 单例+缓存优化

---
 third_data/block_info.py |   13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/third_data/block_info.py b/third_data/block_info.py
index 6d8c787..7682066 100644
--- a/third_data/block_info.py
+++ b/third_data/block_info.py
@@ -204,12 +204,13 @@
             code_ = data[0]
             break_codes.add(code_)
     # 缁熻鍥炲皝
-    for data in latest_datas:
-        if data[5] != target_block:
-            continue
-        # 鍥炲皝
-        if data[2] != data[3]:
-            re_limit_codes.add(data[0])
+    if latest_datas:
+        for data in latest_datas:
+            if data[5] != target_block:
+                continue
+            # 鍥炲皝
+            if data[2] != data[3]:
+                re_limit_codes.add(data[0])
 
     # 鎺掗櫎鑷繁
     break_codes.discard(code)

--
Gitblit v1.8.0