mirror of
https://github.com/kiwix/kiwix-android.git
synced 2025-09-09 15:27:55 -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)
|
Query.select(Bookmark.ROWID, Bookmark.BOOKMARK_URL)
|
||||||
)
|
)
|
||||||
while (bookmarkCursor.moveToNext()) {
|
while (bookmarkCursor.moveToNext()) {
|
||||||
var url = bookmarkCursor.get(Bookmark.BOOKMARK_URL)
|
operation.apply(bookmarkCursor.get(Bookmark.BOOKMARK_URL))?.let { bookmarkUrl ->
|
||||||
url = operation.apply(url)
|
|
||||||
if (url != null) {
|
|
||||||
kiwixDatabase.update(
|
kiwixDatabase.update(
|
||||||
Update.table(Bookmark.TABLE)
|
Update.table(Bookmark.TABLE)
|
||||||
.where(Bookmark.ROWID.eq(bookmarkCursor.get(Bookmark.ROWID)))
|
.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