diff --git a/app/src/main/java/dev/jdtech/jellyfin/viewmodels/HomeViewModel.kt b/app/src/main/java/dev/jdtech/jellyfin/viewmodels/HomeViewModel.kt index f258545d..04f887eb 100644 --- a/app/src/main/java/dev/jdtech/jellyfin/viewmodels/HomeViewModel.kt +++ b/app/src/main/java/dev/jdtech/jellyfin/viewmodels/HomeViewModel.kt @@ -56,6 +56,8 @@ constructor( val views: MutableList = mutableListOf() val userViews = jellyfinRepository.getUserViews() for (view in userViews) { + Timber.d("Collection type: ${view.collectionType}") + if (view.collectionType == "homevideos") continue val latestItems = jellyfinRepository.getLatestMedia(view.id) if (latestItems.isEmpty()) continue val v = view.toView() diff --git a/app/src/main/java/dev/jdtech/jellyfin/viewmodels/MediaViewModel.kt b/app/src/main/java/dev/jdtech/jellyfin/viewmodels/MediaViewModel.kt index 22012ace..ef31b0cf 100644 --- a/app/src/main/java/dev/jdtech/jellyfin/viewmodels/MediaViewModel.kt +++ b/app/src/main/java/dev/jdtech/jellyfin/viewmodels/MediaViewModel.kt @@ -23,7 +23,7 @@ constructor( init { viewModelScope.launch { val items = jellyfinRepository.getItems() - _collections.value = items + _collections.value = items.filter { it.collectionType != "homevideos" } _finishedLoading.value = true } }