瀏覽代碼

Fix NumberFormatException for test

Signed-off-by: alperozturk <alper_ozturk@proton.me>
alperozturk 11 月之前
父節點
當前提交
cd40af590a
共有 1 個文件被更改,包括 7 次插入1 次删除
  1. 7 1
      app/src/main/java/com/owncloud/android/ui/unifiedsearch/UnifiedSearchViewModel.kt

+ 7 - 1
app/src/main/java/com/owncloud/android/ui/unifiedsearch/UnifiedSearchViewModel.kt

@@ -36,7 +36,13 @@ class UnifiedSearchViewModel(application: Application) : AndroidViewModel(applic
     private data class UnifiedSearchMetadata(
         var results: MutableList<SearchResult> = mutableListOf()
     ) {
-        fun nextCursor(): Int? = results.lastOrNull()?.cursor?.toInt()
+        fun nextCursor(): Int? {
+            return try {
+                results.lastOrNull()?.cursor?.toInt()
+            } catch (e: NumberFormatException) {
+                null
+            }
+        }
         fun name(): String? = results.lastOrNull()?.name
     }