mirror of
https://github.com/kiwix/kiwix-android.git
synced 2025-09-08 23:07:26 -04:00
Improved code
This commit is contained in:
parent
21dbce0efc
commit
f5f2b34779
@ -58,13 +58,11 @@ class BookmarksDao @Inject constructor(private val kiwixDatabase: KiwixDatabase)
|
||||
Query.select(Bookmark.ROWID, Bookmark.BOOKMARK_URL)
|
||||
)
|
||||
while (bookmarkCursor.moveToNext()) {
|
||||
var url = bookmarkCursor.get(Bookmark.BOOKMARK_URL)
|
||||
url = operation.apply(url)
|
||||
if (url != null) {
|
||||
operation.apply(bookmarkCursor.get(Bookmark.BOOKMARK_URL))?.let { bookmarkUrl ->
|
||||
kiwixDatabase.update(
|
||||
Update.table(Bookmark.TABLE)
|
||||
.where(Bookmark.ROWID.eq(bookmarkCursor.get(Bookmark.ROWID)))
|
||||
.set(Bookmark.BOOKMARK_URL, url)
|
||||
.set(Bookmark.BOOKMARK_URL, bookmarkUrl)
|
||||
)
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user