Преглед изворни кода

Revert "fix(source.loginUI): filter null when arrays end with comma"

Gson will throw error when json has extra comma in array or object. see 3dbd9ba3fe5a52fe2ef74c4114fdb4e11debf6f9

This reverts commit 767d7e718fbd05164865831da1a420eb590daa67.
Xwite пре 1 година
родитељ
комит
f54f77c675
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2 2
      app/src/main/java/io/legado/app/data/entities/BaseSource.kt

+ 2 - 2
app/src/main/java/io/legado/app/data/entities/BaseSource.kt

@@ -67,7 +67,7 @@ interface BaseSource : JsExtensions {
     fun loginUi(): List<RowUi>? {
         return GSON.fromJsonArray<RowUi>(loginUi).onFailure {
             it.printOnDebug()
-        }.getOrNull()?.filterNotNull() // filter null, see https://github.com/gedoor/legado/discussions/4650
+        }.getOrNull()
     }
 
     fun getLoginJs(): String? {
@@ -253,4 +253,4 @@ interface BaseSource : JsExtensions {
     fun getShareScope(): Scriptable? {
         return SharedJsScope.getScope(jsLib)
     }
-}
+}