[feat] Bulk Requests

This commit is contained in:
acite
2025-09-13 14:51:09 +08:00
parent b4e73c4212
commit 7d07f19440
9 changed files with 87 additions and 29 deletions

View File

@@ -57,14 +57,14 @@ class ComicScreenViewModel : ViewModel() {
init {
viewModelScope.launch {
val l = MediaManager.listComics()
for(i in l)
{
val m = MediaManager.queryComicInfo(i)
if(m != null) {
comics.add(m)
for(i in m.comic.tags)
val m = MediaManager.queryComicInfoBulk(l)
if(m != null) {
for(i in m)
{
comics.add(i)
for(j in i.comic.tags)
{
insertItem(i)
insertItem(j)
}
}
}