优化
This commit is contained in:
@@ -2,7 +2,6 @@ package io.legado.app.api.controller
|
|||||||
|
|
||||||
import androidx.core.graphics.drawable.toBitmap
|
import androidx.core.graphics.drawable.toBitmap
|
||||||
import io.legado.app.api.ReturnData
|
import io.legado.app.api.ReturnData
|
||||||
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
|
||||||
import io.legado.app.data.entities.BookProgress
|
import io.legado.app.data.entities.BookProgress
|
||||||
@@ -15,9 +14,9 @@ import io.legado.app.help.book.isLocal
|
|||||||
import io.legado.app.help.config.AppConfig
|
import io.legado.app.help.config.AppConfig
|
||||||
import io.legado.app.help.glide.ImageLoader
|
import io.legado.app.help.glide.ImageLoader
|
||||||
import io.legado.app.model.BookCover
|
import io.legado.app.model.BookCover
|
||||||
|
import io.legado.app.model.ReadBook
|
||||||
import io.legado.app.model.localBook.LocalBook
|
import io.legado.app.model.localBook.LocalBook
|
||||||
import io.legado.app.model.webBook.WebBook
|
import io.legado.app.model.webBook.WebBook
|
||||||
import io.legado.app.model.ReadBook
|
|
||||||
import io.legado.app.ui.book.read.page.provider.ImageProvider
|
import io.legado.app.ui.book.read.page.provider.ImageProvider
|
||||||
import io.legado.app.utils.*
|
import io.legado.app.utils.*
|
||||||
import kotlinx.coroutines.delay
|
import kotlinx.coroutines.delay
|
||||||
@@ -201,7 +200,7 @@ object BookController {
|
|||||||
fun saveBook(postData: String?): ReturnData {
|
fun saveBook(postData: String?): ReturnData {
|
||||||
val returnData = ReturnData()
|
val returnData = ReturnData()
|
||||||
GSON.fromJsonObject<Book>(postData).getOrNull()?.let { book ->
|
GSON.fromJsonObject<Book>(postData).getOrNull()?.let { book ->
|
||||||
book.save()
|
appDb.bookDao.update(book)
|
||||||
AppWebDav.uploadBookProgress(book)
|
AppWebDav.uploadBookProgress(book)
|
||||||
return returnData.setData("")
|
return returnData.setData("")
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user