add socket status listener and remove unfitable code

This commit is contained in:
zhongchao
2022-12-02 11:03:34 +08:00
parent 75cd5fb61d
commit 60094ced77
10 changed files with 35 additions and 146 deletions

View File

@@ -4,6 +4,7 @@ import android.content.Context
import android.util.Log
import com.mogo.cloud.passport.MoGoAiCloudClient
import com.mogo.commons.debug.DebugConfig
import com.mogo.commons.module.status.MogoStatusManager
import com.mogo.eagle.core.data.app.AppConfigInfo
import com.mogo.eagle.core.data.config.FunctionBuildConfig
import com.mogo.eagle.core.data.deva.chain.ChainConstant
@@ -39,7 +40,7 @@ object SyncConfig {
AppConfigInfo.mapSdkVersion = MogoMap.getInstance().mogoMap.mapVersion
}
AppConfigInfo.isConnectNet = NetworkUtils.isConnected(context)
AppConfigInfo.isConnectSocket = DebugConfig.isDownloadSnapshot()
AppConfigInfo.isConnectSocket = MogoStatusManager.getInstance().isSocketOnLine
when {
AppIdentityModeUtils.isDriver(FunctionBuildConfig.appIdentityMode) -> {// 司机端
AppConfigInfo.isDriver = true