diff --git a/app/src/main/assets/updateLog.md b/app/src/main/assets/updateLog.md index edf0ac21d..9d54376e8 100644 --- a/app/src/main/assets/updateLog.md +++ b/app/src/main/assets/updateLog.md @@ -17,6 +17,7 @@ * 一些带有搜索框的界面自动隐藏软键盘 * 本地书籍和远程书籍导入界面支持压缩包 * 内置了两个直链上传配置,可以通过导入默认切换 +* 修复无法导入不在数组内的单个书源的本地文件 **2023/03/14** diff --git a/app/src/main/java/io/legado/app/help/source/SourceAnalyzer.kt b/app/src/main/java/io/legado/app/help/source/SourceAnalyzer.kt index 98e76434e..d14bc4daa 100644 --- a/app/src/main/java/io/legado/app/help/source/SourceAnalyzer.kt +++ b/app/src/main/java/io/legado/app/help/source/SourceAnalyzer.kt @@ -51,7 +51,7 @@ object SourceAnalyzer { val bookSources = mutableListOf() val documentContext = jsonPath.parse(inputStream) kotlin.runCatching { - val items: List = documentContext.read("$") + val items: List> = documentContext.read("$") for (item in items) { val jsonItem = jsonPath.parse(item) jsonToBookSource(jsonItem.jsonString()).getOrThrow().let {