From 1f2eb7a1ab559e2dda220bd7446c0b3c97ef7b48 Mon Sep 17 00:00:00 2001 From: jarnedemeulemeester Date: Sun, 22 Aug 2021 19:52:29 +0200 Subject: [PATCH] Remove books from home screen --- .../dev/jdtech/jellyfin/repository/JellyfinRepositoryImpl.kt | 5 ++++- .../java/dev/jdtech/jellyfin/viewmodels/HomeViewModel.kt | 3 ++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/dev/jdtech/jellyfin/repository/JellyfinRepositoryImpl.kt b/app/src/main/java/dev/jdtech/jellyfin/repository/JellyfinRepositoryImpl.kt index 297def39..1f393e98 100644 --- a/app/src/main/java/dev/jdtech/jellyfin/repository/JellyfinRepositoryImpl.kt +++ b/app/src/main/java/dev/jdtech/jellyfin/repository/JellyfinRepositoryImpl.kt @@ -66,7 +66,10 @@ class JellyfinRepositoryImpl(private val jellyfinApi: JellyfinApi) : JellyfinRep val items: List withContext(Dispatchers.IO) { items = - jellyfinApi.itemsApi.getResumeItems(jellyfinApi.userId!!).content.items ?: listOf() + jellyfinApi.itemsApi.getResumeItems( + jellyfinApi.userId!!, + includeItemTypes = listOf("Movie", "Episode"), + ).content.items ?: listOf() } return items } 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 73efc889..70807509 100644 --- a/app/src/main/java/dev/jdtech/jellyfin/viewmodels/HomeViewModel.kt +++ b/app/src/main/java/dev/jdtech/jellyfin/viewmodels/HomeViewModel.kt @@ -57,7 +57,8 @@ constructor( Timber.d("Collection type: ${view.collectionType}") if (view.collectionType == "homevideos" || view.collectionType == "music" || - view.collectionType == "playlists" + view.collectionType == "playlists" || + view.collectionType == "books" ) continue val latestItems = jellyfinRepository.getLatestMedia(view.id) if (latestItems.isEmpty()) continue