From cc80ee3608a8f77ea3df8d75c4933a3f9a2c262b Mon Sep 17 00:00:00 2001 From: Schnitzel5 Date: Wed, 12 Mar 2025 15:57:27 +0100 Subject: [PATCH] track preferences not cleared unless the backup contains oauth tokens --- lib/modules/more/data_and_storage/providers/restore.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/modules/more/data_and_storage/providers/restore.dart b/lib/modules/more/data_and_storage/providers/restore.dart index 383ff435..32673ce1 100644 --- a/lib/modules/more/data_and_storage/providers/restore.dart +++ b/lib/modules/more/data_and_storage/providers/restore.dart @@ -217,8 +217,8 @@ void restoreBackup(Ref ref, Map backup, {bool full = true}) { } if (full) { - isar.trackPreferences.clearSync(); if (trackPreferences != null) { + isar.trackPreferences.clearSync(); isar.trackPreferences.putAllSync(trackPreferences); } }