diff --git a/server/analyseapi/gameconf.go b/server/analyseapi/gameconf.go index 68acf15..4bbf52c 100644 --- a/server/analyseapi/gameconf.go +++ b/server/analyseapi/gameconf.go @@ -77,7 +77,6 @@ func (this* GameConf) InSceneWhiteList(launchObj *q5.XObject) bool { return ok } - func (this* GameConf) InLaunchWhiteList(launchObj *q5.XObject) bool { this.launchWhiteListMutex.Lock() defer this.launchWhiteListMutex.Unlock() @@ -86,13 +85,14 @@ func (this* GameConf) InLaunchWhiteList(launchObj *q5.XObject) bool { !launchObj.At("query").IsObject() { return false; } - queryObj := launchObj.At("query") + return launchObj.At("query").Size() > 0; + /*queryObj := launchObj.At("query") for key, _ := range(this.launchWhiteList) { if queryObj.HasKey(key) { return true; } } - return false + return false*/ } func (this* GameConf) Init() { diff --git a/third_party/q5 b/third_party/q5 index bc3b282..562242c 160000 --- a/third_party/q5 +++ b/third_party/q5 @@ -1 +1 @@ -Subproject commit bc3b2825a61e30f4a4f9108c89951cbfac7f23f7 +Subproject commit 562242ca3f859d2320252b3fce5bee06f055aa80