kunfei 4 лет назад
Родитель
Сommit
0c76e789ce
1 измененных файлов с 6 добавлено и 1 удалено
  1. 6 1
      app/src/main/java/io/legado/app/help/storage/AppWebDav.kt

+ 6 - 1
app/src/main/java/io/legado/app/help/storage/AppWebDav.kt

@@ -2,6 +2,7 @@ package io.legado.app.help.storage
 
 
 import android.content.Context
 import android.content.Context
 import io.legado.app.R
 import io.legado.app.R
+import io.legado.app.constant.AppLog
 import io.legado.app.constant.PreferKey
 import io.legado.app.constant.PreferKey
 import io.legado.app.data.appDb
 import io.legado.app.data.appDb
 import io.legado.app.data.entities.Book
 import io.legado.app.data.entities.Book
@@ -160,7 +161,9 @@ object AppWebDav {
                 WebDav(putUrl, it).upload(byteArray, "text/plain")
                 WebDav(putUrl, it).upload(byteArray, "text/plain")
             }
             }
         } catch (e: Exception) {
         } catch (e: Exception) {
-            appCtx.toastOnUi("WebDav导出\n${e.localizedMessage}")
+            val msg = "WebDav导出\n${e.localizedMessage}"
+            AppLog.put(msg)
+            appCtx.toastOnUi(msg)
         }
         }
     }
     }
 
 
@@ -173,6 +176,8 @@ object AppWebDav {
             val json = GSON.toJson(bookProgress)
             val json = GSON.toJson(bookProgress)
             val url = getProgressUrl(book)
             val url = getProgressUrl(book)
             WebDav(url, authorization).upload(json.toByteArray(), "application/json")
             WebDav(url, authorization).upload(json.toByteArray(), "application/json")
+        }.onError {
+            AppLog.put("上传进度失败\n${it.localizedMessage}")
         }
         }
     }
     }