Add some tests to ensure samples

This commit is contained in:
Damontecres 2026-01-23 21:30:45 -05:00
parent d809cc2be4
commit 2da34a8f56
No known key found for this signature in database
3 changed files with 115 additions and 4 deletions

View file

@ -83,6 +83,7 @@ sealed class HomeRowConfig {
}
}
@Serializable
data class HomeRowConfigDisplay(
val title: String,
val config: HomeRowConfig,

View file

@ -52,7 +52,6 @@ import dagger.hilt.android.qualifiers.ApplicationContext
import kotlinx.coroutines.flow.MutableStateFlow
import kotlinx.coroutines.flow.StateFlow
import kotlinx.coroutines.flow.update
import kotlinx.serialization.json.Json
import org.jellyfin.sdk.api.client.ApiClient
import org.jellyfin.sdk.api.client.extensions.userLibraryApi
import org.jellyfin.sdk.model.api.CollectionType
@ -61,7 +60,6 @@ import org.jellyfin.sdk.model.api.SortOrder
import org.jellyfin.sdk.model.api.request.GetGenresRequest
import org.jellyfin.sdk.model.api.request.GetItemsRequest
import org.jellyfin.sdk.model.api.request.GetLatestMediaRequest
import timber.log.Timber
import java.util.UUID
import javax.inject.Inject
@ -151,8 +149,8 @@ class HomePageSettingsViewModel
_state.update {
it.copy(rows = rowConfig)
}
val json = Json.encodeToString(rowConfig.map { it.config })
Timber.v("json=$json")
// val json = Json.encodeToString(rowConfig)
// Timber.v("json=$json")
fetchRowData()
}