This commit is contained in:
kunfei
2022-05-09 20:15:15 +08:00
parent d691e66c0f
commit 128595a7e2
@@ -65,11 +65,11 @@ abstract class BaseAssociationViewModel(application: Application) : BaseViewMode
if (json.isJsonArray()) { if (json.isJsonArray()) {
GSON.fromJsonArray<ThemeConfig.Config>(json).getOrThrow()?.forEach { GSON.fromJsonArray<ThemeConfig.Config>(json).getOrThrow()?.forEach {
ThemeConfig.addConfig(it) ThemeConfig.addConfig(it)
} ?: throw NoStackTraceException("格式不对") }
} else { } else {
GSON.fromJsonObject<ThemeConfig.Config>(json).getOrThrow()?.let { GSON.fromJsonObject<ThemeConfig.Config>(json).getOrThrow()?.let {
ThemeConfig.addConfig(it) ThemeConfig.addConfig(it)
} ?: throw NoStackTraceException("格式不对") }
} }
}.onSuccess { }.onSuccess {
finally.invoke(context.getString(R.string.success), "导入主题成功") finally.invoke(context.getString(R.string.success), "导入主题成功")