|
@@ -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)
|
|
|
}
|