wip: fix liked null value

pull/11/head
DebuggerX 3 years ago
parent 0f741d9ca8
commit 32739b2dd9

@ -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;
}); });
}); });
}, },

Loading…
Cancel
Save