mirror of
https://github.com/zapstore/zapstore.git
synced 2026-10-05 20:48:24 +00:00
Fix null db version bug
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user