diff --git a/lib/domain/entities/carton.dart b/lib/domain/entities/carton.dart index b10c3e8..954c65c 100644 --- a/lib/domain/entities/carton.dart +++ b/lib/domain/entities/carton.dart @@ -133,7 +133,7 @@ class Carton { Map toMap() { List _cargoTypes = cargoTypes.map((c) => c.toMap()).toList(); - List _packages = packages.map((c) => c.toJson()).toList(); + List _packages = packages?.map((c) => c.toJson())?.toList(); return { "id": id, 'cargo_types': _cargoTypes, diff --git a/lib/pages/widgets/multi_img_controller.dart b/lib/pages/widgets/multi_img_controller.dart index ee75035..1e10c7e 100644 --- a/lib/pages/widgets/multi_img_controller.dart +++ b/lib/pages/widgets/multi_img_controller.dart @@ -4,7 +4,7 @@ import 'callbacks.dart'; import 'display_image_source.dart'; class MultiImgController { - List imageUrls; + List imageUrls = []; List addedFiles = []; List removedFiles = []; diff --git a/lib/pages/widgets/multi_img_file.dart b/lib/pages/widgets/multi_img_file.dart index c067090..fb85cd4 100644 --- a/lib/pages/widgets/multi_img_file.dart +++ b/lib/pages/widgets/multi_img_file.dart @@ -2,7 +2,6 @@ import 'dart:io'; import 'package:cached_network_image/cached_network_image.dart'; import 'package:fcs/helpers/theme.dart'; -import 'package:fcs/pages/widgets/bottom_up_page_route.dart'; import 'package:fcs/pages/widgets/right_left_page_rout.dart'; import 'package:fcs/pages/widgets/show_img.dart'; import 'package:fcs/pages/widgets/show_multiple_img.dart';