wip: fix liked null value
This commit is contained in:
@@ -98,7 +98,7 @@ SimpleSchemeTransMetaData transSimpleSchemeMetaData(SimpleScheme scheme) => Simp
|
|||||||
uuid: scheme.uuid,
|
uuid: scheme.uuid,
|
||||||
name: scheme.name,
|
name: scheme.name,
|
||||||
shared: scheme.shared,
|
shared: scheme.shared,
|
||||||
liked: scheme.liked,
|
liked: scheme.liked ?? false,
|
||||||
likes: scheme.metadata?['likes'] ?? 0,
|
likes: scheme.metadata?['likes'] ?? 0,
|
||||||
downloads: scheme.metadata?['downloads'] ?? 0,
|
downloads: scheme.metadata?['downloads'] ?? 0,
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -114,7 +114,7 @@ class _MeWidgetState extends State<MeWidget> {
|
|||||||
if (mounted && value != null)
|
if (mounted && value != null)
|
||||||
setState(() {
|
setState(() {
|
||||||
_schemes = value;
|
_schemes = value;
|
||||||
_selected = value.first.uuid;
|
_selected = value.isEmpty ? null : value.first.uuid;
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user