diff --git a/core/function-impl/mogo-core-function-msgbox/src/main/java/com/mogo/eagle/core/function/msgbox/DataManager.kt b/core/function-impl/mogo-core-function-msgbox/src/main/java/com/mogo/eagle/core/function/msgbox/DataManager.kt index db61dcfcf3..ae02bbd2d8 100644 --- a/core/function-impl/mogo-core-function-msgbox/src/main/java/com/mogo/eagle/core/function/msgbox/DataManager.kt +++ b/core/function-impl/mogo-core-function-msgbox/src/main/java/com/mogo/eagle/core/function/msgbox/DataManager.kt @@ -167,6 +167,7 @@ object DataManager { MsgBoxType.V2X, GsonUtils.fromJson(json, V2XMsg::class.java) ).apply { + this.timestamp = msgInfo.timeStamp withContext(Dispatchers.Main) { cacheNotifyList.add(this@apply) } @@ -177,6 +178,7 @@ object DataManager { MsgBoxType.OBU, GsonUtils.fromJson(json, V2XMsg::class.java) ).apply { + this.timestamp = msgInfo.timeStamp withContext(Dispatchers.Main) { cacheNotifyList.add(this@apply) } @@ -187,6 +189,7 @@ object DataManager { MsgBoxType.OPERATION, GsonUtils.fromJson(json, OperationMsg::class.java) ).apply { + this.timestamp = msgInfo.timeStamp withContext(Dispatchers.Main) { cacheNotifyList.add(this@apply) } @@ -197,6 +200,7 @@ object DataManager { MsgBoxType.REPORT, GsonUtils.fromJson(json, ReportEntity::class.java) ).apply { + this.timestamp = msgInfo.timeStamp withContext(Dispatchers.Main) { cacheSysInfoList.add(this@apply) } @@ -207,6 +211,7 @@ object DataManager { MsgBoxType.RECORD, GsonUtils.fromJson(json, RecordBagMsg::class.java) ).apply { + this.timestamp = msgInfo.timeStamp withContext(Dispatchers.Main) { cacheRecordList.add(this@apply) } @@ -217,6 +222,7 @@ object DataManager { MsgBoxType.NOTICE, GsonUtils.fromJson(json, NoticeFrCloudMsg::class.java) ).apply { + this.timestamp = msgInfo.timeStamp withContext(Dispatchers.Main) { cacheNotifyList.add(this@apply) }