diff --git a/app/src/main/java/org/jellyfin/androidtv/integration/LeanbackChannelWorker.kt b/app/src/main/java/org/jellyfin/androidtv/integration/LeanbackChannelWorker.kt index 779d8244d6..d623b65c8c 100644 --- a/app/src/main/java/org/jellyfin/androidtv/integration/LeanbackChannelWorker.kt +++ b/app/src/main/java/org/jellyfin/androidtv/integration/LeanbackChannelWorker.kt @@ -498,7 +498,8 @@ class LeanbackChannelWorker( // First episode of the season item.indexNumber == 1 -> { setWatchNextType(WatchNextPrograms.WATCH_NEXT_TYPE_NEW) - setLastEngagementTimeUtcMillis(Instant.now().toEpochMilli()) + setLastEngagementTimeUtcMillis(item.dateCreated?.atZone(ZoneId.systemDefault())?.toInstant()?.toEpochMilli() + ?: Instant.now().toEpochMilli()) } // Default else -> {