diff --git a/app/src/main/java/io/legado/app/ui/association/BaseAssociationViewModel.kt b/app/src/main/java/io/legado/app/ui/association/BaseAssociationViewModel.kt index 19822ed18..e996bd36b 100644 --- a/app/src/main/java/io/legado/app/ui/association/BaseAssociationViewModel.kt +++ b/app/src/main/java/io/legado/app/ui/association/BaseAssociationViewModel.kt @@ -65,11 +65,11 @@ abstract class BaseAssociationViewModel(application: Application) : BaseViewMode if (json.isJsonArray()) { GSON.fromJsonArray(json).getOrThrow()?.forEach { ThemeConfig.addConfig(it) - } ?: throw NoStackTraceException("格式不对") + } } else { GSON.fromJsonObject(json).getOrThrow()?.let { ThemeConfig.addConfig(it) - } ?: throw NoStackTraceException("格式不对") + } } }.onSuccess { finally.invoke(context.getString(R.string.success), "导入主题成功")