diff --git a/android/app/src/main/java/com/audiobookshelf/app/data/DeviceClasses.kt b/android/app/src/main/java/com/audiobookshelf/app/data/DeviceClasses.kt
index 6bda6d1b..a85a84a2 100644
--- a/android/app/src/main/java/com/audiobookshelf/app/data/DeviceClasses.kt
+++ b/android/app/src/main/java/com/audiobookshelf/app/data/DeviceClasses.kt
@@ -126,7 +126,7 @@ data class DeviceSettings(
autoSleepTimerEndTime = "06:00",
sleepTimerLength = 900000L, // 15 minutes
autoSleepTimerAutoRewind = false,
- autoSleepTimerAutoRewindTime = 300000L,
+ autoSleepTimerAutoRewindTime = 300000L, // 5 minutes
disableSleepTimerFadeOut = false,
disableSleepTimerResetFeedback = false
)
diff --git a/android/app/src/main/java/com/audiobookshelf/app/device/DeviceManager.kt b/android/app/src/main/java/com/audiobookshelf/app/device/DeviceManager.kt
index 57245e19..77391ae2 100644
--- a/android/app/src/main/java/com/audiobookshelf/app/device/DeviceManager.kt
+++ b/android/app/src/main/java/com/audiobookshelf/app/device/DeviceManager.kt
@@ -39,6 +39,10 @@ object DeviceManager {
if (deviceData.deviceSettings?.shakeSensitivity == null) {
deviceData.deviceSettings?.shakeSensitivity = ShakeSensitivitySetting.MEDIUM
}
+ // Initialize auto sleep timer auto rewind added in v0.9.64
+ if (deviceData.deviceSettings?.autoSleepTimerAutoRewindTime == null) {
+ deviceData.deviceSettings?.autoSleepTimerAutoRewindTime = 300000L // 5 minutes
+ }
}
fun getBase64Id(id:String):String {
diff --git a/pages/settings.vue b/pages/settings.vue
index ce7c3ff7..746b5319 100644
--- a/pages/settings.vue
+++ b/pages/settings.vue
@@ -95,11 +95,11 @@
Auto Sleep Timer Auto Rewind
+Auto Sleep Timer Auto Rewind