优化
This commit is contained in:
@@ -21,7 +21,8 @@ class ReaderProvider : ContentProvider() {
|
|||||||
private enum class RequestCode {
|
private enum class RequestCode {
|
||||||
SaveBookSource, SaveBookSources, DeleteBookSources, GetBookSource, GetBookSources,
|
SaveBookSource, SaveBookSources, DeleteBookSources, GetBookSource, GetBookSources,
|
||||||
SaveRssSource, SaveRssSources, DeleteRssSources, GetRssSource, GetRssSources,
|
SaveRssSource, SaveRssSources, DeleteRssSources, GetRssSource, GetRssSources,
|
||||||
SaveBook, GetBookshelf, RefreshToc, GetChapterList, GetBookContent, GetBookCover
|
SaveBook, GetBookshelf, RefreshToc, GetChapterList, GetBookContent, GetBookCover,
|
||||||
|
SaveBookProgress
|
||||||
}
|
}
|
||||||
|
|
||||||
private val postBodyKey = "json"
|
private val postBodyKey = "json"
|
||||||
@@ -86,6 +87,9 @@ class ReaderProvider : ContentProvider() {
|
|||||||
RequestCode.SaveBook -> values?.let {
|
RequestCode.SaveBook -> values?.let {
|
||||||
BookController.saveBook(values.getAsString(postBodyKey))
|
BookController.saveBook(values.getAsString(postBodyKey))
|
||||||
}
|
}
|
||||||
|
RequestCode.SaveBookProgress -> values?.let {
|
||||||
|
BookController.saveBookProgress(values.getAsString(postBodyKey))
|
||||||
|
}
|
||||||
else -> throw IllegalStateException(
|
else -> throw IllegalStateException(
|
||||||
"Unexpected value: " + RequestCode.values()[sMatcher.match(uri)].name
|
"Unexpected value: " + RequestCode.values()[sMatcher.match(uri)].name
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user