nancheung / legado-reader

《开源阅读》的Jetbrains IDE插件版,只为随时随地在IDE中提供阅读体验。
GNU General Public License v3.0
65 stars 17 forks source link

fix: 网页reader可以正常使用,idea插件报错 #21

Open dnslin opened 3 months ago

dnslin commented 3 months ago

获取书架列表失败

java.lang.NullPointerException: Cannot invoke "java.util.List.stream()" because "books" is null at com.nancheung.plugins.jetbrains.legadoreader.dao.Data.setBookshelf(Data.java:111) at com.nancheung.plugins.jetbrains.legadoreader.toolwindow.IndexUI.lambda$refreshBookshelf$2(IndexUI.java:120) at java.base/java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:718) at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1773) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

nancheung commented 3 months ago

reader哪个版本?

dnslin commented 2 months ago

最新版本