diff --git a/app/src/main/java/xyz/quaver/pupil/util/update.kt b/app/src/main/java/xyz/quaver/pupil/util/update.kt index 150e958c..a9c98b55 100644 --- a/app/src/main/java/xyz/quaver/pupil/util/update.kt +++ b/app/src/main/java/xyz/quaver/pupil/util/update.kt @@ -81,9 +81,14 @@ fun getOldReaderGalleries(context: Context) : List { if (!readerFile.exists()) return@let - Json(JsonConfiguration.Stable).parseJson(readerFile.readText()).jsonObject.let { reader -> - if (!reader.contains("code")) - oldGallery.add(gallery) + try { + Json(JsonConfiguration.Stable).parseJson(readerFile.readText()) + .jsonObject.let { reader -> + if (!reader.contains("code")) + oldGallery.add(gallery) + } + } catch (e: Exception) { + // do nothing } } }