优化 #5465
This commit is contained in:
@@ -273,7 +273,7 @@ fun Book.updateTo(newBook: Book): Book {
|
||||
newBook.hasVariable(it)
|
||||
}
|
||||
newBook.variableMap.putAll(variableMap)
|
||||
newBook.variable = GSON.toJson(variableMap)
|
||||
newBook.variable = GSON.toJson(newBook.variableMap)
|
||||
return newBook
|
||||
}
|
||||
|
||||
|
||||
@@ -570,10 +570,12 @@ class BookInfoActivity :
|
||||
viewModel.bookSource?.getKey() -> viewModel.bookSource?.setVariable(variable)
|
||||
viewModel.bookData.value?.bookUrl -> viewModel.bookData.value?.let {
|
||||
it.putCustomVariable(variable)
|
||||
if (viewModel.inBookshelf) {
|
||||
viewModel.saveBook(it)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@SuppressLint("InflateParams")
|
||||
private fun deleteBook() {
|
||||
|
||||
Reference in New Issue
Block a user