From 86f334248026ef9abb883985f56a08761dca98d4 Mon Sep 17 00:00:00 2001 From: phyothandar Date: Mon, 13 Sep 2021 10:14:35 +0630 Subject: [PATCH] fix --- lib/pages/package/model/package_model.dart | 2 +- lib/pages/widgets/delivery_address_selection.dart | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/pages/package/model/package_model.dart b/lib/pages/package/model/package_model.dart index 4878bc6..a826954 100644 --- a/lib/pages/package/model/package_model.dart +++ b/lib/pages/package/model/package_model.dart @@ -143,7 +143,7 @@ class PackageModel extends BaseModel { await FirebaseFirestore.instance.collection("$path").doc(id).get(); if (snap.exists) { var package = - Package.fromMap(snap.data as Map, snap.id); + Package.fromMap(snap.data() as Map, snap.id); return package; } } catch (e) { diff --git a/lib/pages/widgets/delivery_address_selection.dart b/lib/pages/widgets/delivery_address_selection.dart index 1f1b0a6..22f6d79 100644 --- a/lib/pages/widgets/delivery_address_selection.dart +++ b/lib/pages/widgets/delivery_address_selection.dart @@ -61,9 +61,10 @@ class _DeliveryAddressSelectionState extends State { ), floatingActionButton: FloatingActionButton.extended( onPressed: () async { - bool updated = await Navigator.of(context).push(CupertinoPageRoute( + bool? updated = await Navigator.of(context).push(CupertinoPageRoute( builder: (context) => DeliveryAddressEditor(user: widget.user))); + if (updated == null) return; if (updated) { _getDeliverAddresses(); }