Fix null db version bug

This commit is contained in:
franzap
2024-05-28 12:44:02 -03:00
parent 3ac22cb8f7
commit cd5b2fdb98
2 changed files with 2 additions and 1 deletions
+1
View File
@@ -12,6 +12,7 @@ class Settings extends DataModel<Settings> {
String get id => '_';
final BelongsTo<User> user = BelongsTo();
bool isLoggedIn = false;
@JsonKey(defaultValue: 1)
int dbVersion = kDbVersion;
}
+1 -1
View File
@@ -62,7 +62,7 @@ extension SettingsRelationshipGraphNodeX on RelationshipGraphNode<Settings> {
Settings _$SettingsFromJson(Map<String, dynamic> json) => Settings()
..isLoggedIn = json['isLoggedIn'] as bool
..dbVersion = (json['dbVersion'] as num).toInt();
..dbVersion = (json['dbVersion'] as num?)?.toInt() ?? 1;
Map<String, dynamic> _$SettingsToJson(Settings instance) => <String, dynamic>{
'isLoggedIn': instance.isLoggedIn,