Migrate Android preferences

This commit is contained in:
Anton Tananaev 2025-06-06 10:38:48 -07:00
parent 27dc488aa2
commit 1800aa761a

View file

@ -28,7 +28,16 @@ class Preferences {
}, },
), ),
); );
if (Platform.isIOS) { if (Platform.isAndroid) {
if (instance.get(interval) is String) {
final stringValue = instance.getString(interval);
await instance.setInt(interval, int.tryParse(stringValue ?? '') ?? 300);
}
if (instance.get(distance) is String) {
final stringValue = instance.getString(distance);
await instance.setInt(distance, int.tryParse(stringValue ?? '') ?? 75);
}
} else {
await _migrate(); await _migrate();
} }
await instance.setString(id, instance.getString(id) ?? (Random().nextInt(90000000) + 10000000).toString()); await instance.setString(id, instance.getString(id) ?? (Random().nextInt(90000000) + 10000000).toString());