From 9598157dbd357c502abdd87993d60bce65a068b9 Mon Sep 17 00:00:00 2001 From: Jarne Demeulemeester Date: Tue, 5 Mar 2024 20:16:36 +0100 Subject: [PATCH] fix: sort collection items by release date Closes #682 --- .../dev/jdtech/jellyfin/viewmodels/CollectionViewModel.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/dev/jdtech/jellyfin/viewmodels/CollectionViewModel.kt b/core/src/main/java/dev/jdtech/jellyfin/viewmodels/CollectionViewModel.kt index 9b6ed399..0264a4af 100644 --- a/core/src/main/java/dev/jdtech/jellyfin/viewmodels/CollectionViewModel.kt +++ b/core/src/main/java/dev/jdtech/jellyfin/viewmodels/CollectionViewModel.kt @@ -9,6 +9,7 @@ import dev.jdtech.jellyfin.models.FavoriteSection import dev.jdtech.jellyfin.models.FindroidEpisode import dev.jdtech.jellyfin.models.FindroidMovie import dev.jdtech.jellyfin.models.FindroidShow +import dev.jdtech.jellyfin.models.SortBy import dev.jdtech.jellyfin.models.UiText import dev.jdtech.jellyfin.repository.JellyfinRepository import kotlinx.coroutines.Dispatchers @@ -39,7 +40,10 @@ constructor( _uiState.emit(UiState.Loading) try { - val items = jellyfinRepository.getItems(parentId = parentId) + val items = jellyfinRepository.getItems( + parentId = parentId, + sortBy = SortBy.RELEASE_DATE + ) if (items.isEmpty()) { _uiState.emit(UiState.Normal(emptyList()))