track preferences not cleared unless the backup contains oauth tokens

This commit is contained in:
Schnitzel5 2025-03-12 15:57:27 +01:00
parent 2a08115067
commit cc80ee3608

View file

@ -217,8 +217,8 @@ void restoreBackup(Ref ref, Map<String, dynamic> backup, {bool full = true}) {
}
if (full) {
isar.trackPreferences.clearSync();
if (trackPreferences != null) {
isar.trackPreferences.clearSync();
isar.trackPreferences.putAllSync(trackPreferences);
}
}