fengweiqiang 5 年之前
父節點
當前提交
2e7db6bdd0
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      src/jy/extract/extractInit.go

+ 5 - 1
src/jy/extract/extractInit.go

@@ -348,7 +348,11 @@ func (e *ExtractTask) InitRuleBacks(isSite bool) {
 					if mdpvalue.(map[string]interface{})["e.SiteRuleBacks"] == nil{
 						mdpvalue.(map[string]interface{})["e.SiteRuleBacks"] = eSiteRuleBacks
 					}else {
-						mdpvalue.(map[string]interface{})["e.SiteRuleBacks"].([]*RegLuaInfo) = append(mdpvalue.(map[string]interface{})["e.SiteRuleBacks"].([]*RegLuaInfo), eSiteRuleBacks...)
+						if tmplist,ok3 :=mdpvalue.(map[string]interface{})["e.SiteRuleBacks"].([]*RegLuaInfo) ;ok3{
+							tmplist = append(tmplist, eSiteRuleBacks...)
+							mdpvalue.(map[string]interface{})["e.SiteRuleBacks"] = tmplist
+						}
+						//mdpvalue.(map[string]interface{})["e.SiteRuleBacks"].([]*RegLuaInfo) = append(mdpvalue.(map[string]interface{})["e.SiteRuleBacks"].([]*RegLuaInfo), eSiteRuleBacks...)
 					}
 					Luacodes.Store(v2, mdpvalue)
 				}