From ca81eb2ecbc3280fea48a56c9aaddbb6502fbf59 Mon Sep 17 00:00:00 2001 From: juntao Date: Thu, 23 Sep 2021 17:58:32 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E5=85=89=E7=8E=AF=E5=8A=A9=E6=89=8BV5?= =?UTF-8?q?.3.0=E3=80=91=E6=B8=B8=E6=88=8F=E7=AE=A1=E7=90=86-=E9=95=9C?= =?UTF-8?q?=E5=83=8F=E8=AE=BE=E7=BD=AE=E4=BC=98=E5=8C=96=20https://git.ghz?= =?UTF-8?q?s.com/pm/halo-app-issues/-/issues/1400?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/gh/gamecenter/gamedetail/GameDetailViewModel.kt | 2 ++ .../com/gh/gamecenter/gamedetail/entity/DetailEntity.kt | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/app/src/main/java/com/gh/gamecenter/gamedetail/GameDetailViewModel.kt b/app/src/main/java/com/gh/gamecenter/gamedetail/GameDetailViewModel.kt index c8aafcc12e..a765a9890c 100644 --- a/app/src/main/java/com/gh/gamecenter/gamedetail/GameDetailViewModel.kt +++ b/app/src/main/java/com/gh/gamecenter/gamedetail/GameDetailViewModel.kt @@ -183,6 +183,8 @@ class GameDetailViewModel(application: Application, } if (item.type == DetailEntity.Type.GAME_INFO.value) { + item.info?.manufacturer = data.mirrorData?.manufacturer ?: "" + item.info?.privacyPolicyUrl = data.mirrorData?.privacyPolicyUrl ?: "" finalItemList.add(item) continue } diff --git a/app/src/main/java/com/gh/gamecenter/gamedetail/entity/DetailEntity.kt b/app/src/main/java/com/gh/gamecenter/gamedetail/entity/DetailEntity.kt index 8503757698..0d274efdc3 100644 --- a/app/src/main/java/com/gh/gamecenter/gamedetail/entity/DetailEntity.kt +++ b/app/src/main/java/com/gh/gamecenter/gamedetail/entity/DetailEntity.kt @@ -42,6 +42,12 @@ data class DetailEntity( // 仅用于镜像 @SerializedName("custom_columns") var customColumnList: ArrayList? = null, + // 仅用于镜像 + var manufacturer: String? = null, + // 仅用于镜像 + @SerializedName("privacy_policy_url") + var privacyPolicyUrl: String? = null, + @SerializedName("detail_dialogs") var detailDialogs: ArrayList = arrayListOf(),