shawenguan 1 年之前
父節點
當前提交
ec3ea67266
共有 1 個文件被更改,包括 6 次插入1 次删除
  1. 6 1
      Scripts/wubian/wubianSynthesis.js

+ 6 - 1
Scripts/wubian/wubianSynthesis.js

@@ -298,10 +298,15 @@ function getActivityType(key) {
     return nType;
 }
 
+
+function isObjectEmpty(obj) {
+    return Object.keys(obj).length === 0;
+}
+
 async function getActivityList(activityType, noCache) {
     let key = `${WuBianConstKey.ActivityListData}#${activityType}`;
     let dataDict = magicJS.data.read(key, null);
-    if (!dataDict || noCache) {
+    if (!dataDict || isObjectEmpty(dataDict) || noCache) {
         dataDict = await queryAllActivityList(activityType);
         magicJS.data.write(key, dataDict);
     }