From f06168fdc2bf6183f27f45a4a776f8e737b4c229 Mon Sep 17 00:00:00 2001 From: hypnotoad08 Date: Sun, 2 Aug 2026 20:15:20 -0400 Subject: [PATCH] Restart finished local media from the beginning --- .../main/java/com/audiobookshelf/app/data/LocalLibraryItem.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/android/app/src/main/java/com/audiobookshelf/app/data/LocalLibraryItem.kt b/android/app/src/main/java/com/audiobookshelf/app/data/LocalLibraryItem.kt index 1236bc5c..d1c513c5 100644 --- a/android/app/src/main/java/com/audiobookshelf/app/data/LocalLibraryItem.kt +++ b/android/app/src/main/java/com/audiobookshelf/app/data/LocalLibraryItem.kt @@ -111,7 +111,7 @@ class LocalLibraryItem( // Get current progress for local media val mediaProgressId = if (localEpisodeId.isNullOrEmpty()) id else "$id-$localEpisodeId" val mediaProgress = DeviceManager.dbManager.getLocalMediaProgress(mediaProgressId) - val currentTime = mediaProgress?.currentTime ?: 0.0 + val currentTime = if (mediaProgress?.isFinished == true) 0.0 else mediaProgress?.currentTime ?: 0.0 val mediaMetadata = media.metadata