From bb09c558b606d8470952885ef12a29d330169dd1 Mon Sep 17 00:00:00 2001 From: Mitchell Syer Date: Sat, 1 Nov 2025 17:59:29 -0400 Subject: [PATCH] Fix KoReader Sync User Deprecation (#1760) --- .../main/kotlin/suwayomi/tachidesk/server/ServerConfig.kt | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/server/server-config/src/main/kotlin/suwayomi/tachidesk/server/ServerConfig.kt b/server/server-config/src/main/kotlin/suwayomi/tachidesk/server/ServerConfig.kt index cd226f1c..75e80362 100644 --- a/server/server-config/src/main/kotlin/suwayomi/tachidesk/server/ServerConfig.kt +++ b/server/server-config/src/main/kotlin/suwayomi/tachidesk/server/ServerConfig.kt @@ -611,11 +611,10 @@ class ServerConfig( ) @Deprecated("Moved to preference store. User is supposed to use a login/logout mutation") - val koreaderSyncUsername: MutableStateFlow by StringSetting( + val koreaderSyncUsername: MutableStateFlow by MigratedConfigValue( protoNumber = 60, group = SettingGroup.KOREADER_SYNC, defaultValue = "", - excludeFromBackup = true, deprecated = SettingsRegistry.SettingDeprecated( replaceWith = "MOVE TO PREFERENCES", message = "Moved to preference store. User is supposed to use a login/logout mutation", @@ -629,11 +628,10 @@ class ServerConfig( ) @Deprecated("Moved to preference store. User is supposed to use a login/logout mutation") - val koreaderSyncUserkey: MutableStateFlow by StringSetting( + val koreaderSyncUserkey: MutableStateFlow by MigratedConfigValue( protoNumber = 61, group = SettingGroup.KOREADER_SYNC, defaultValue = "", - excludeFromBackup = true, deprecated = SettingsRegistry.SettingDeprecated( replaceWith = "MOVE TO PREFERENCES", message = "Moved to preference store. User is supposed to use a login/logout mutation", @@ -647,7 +645,7 @@ class ServerConfig( ) @Deprecated("Moved to preference store. Is supposed to be random and gets auto generated") - val koreaderSyncDeviceId: MutableStateFlow by StringSetting( + val koreaderSyncDeviceId: MutableStateFlow by MigratedConfigValue( protoNumber = 62, group = SettingGroup.KOREADER_SYNC, defaultValue = "",