diff --git a/Frontend/lib/mih_components/mih_package_components/mih_image_display.dart b/Frontend/lib/mih_components/mih_package_components/mih_image_display.dart index f2412283..e2ab3c74 100644 --- a/Frontend/lib/mih_components/mih_package_components/mih_image_display.dart +++ b/Frontend/lib/mih_components/mih_package_components/mih_image_display.dart @@ -57,6 +57,7 @@ class _MihImageDisplayState extends State { @override Widget build(BuildContext context) { + // if (widget.imageFile == null) return Container( // color: Colors.white, alignment: Alignment.center, diff --git a/Frontend/lib/mih_packages/mzansi_profile/business_profile/mzansi_business_profile.dart b/Frontend/lib/mih_packages/mzansi_profile/business_profile/mzansi_business_profile.dart index d71f5090..11d9caea 100644 --- a/Frontend/lib/mih_packages/mzansi_profile/business_profile/mzansi_business_profile.dart +++ b/Frontend/lib/mih_packages/mzansi_profile/business_profile/mzansi_business_profile.dart @@ -113,9 +113,12 @@ class _MzansiBusinessProfileState extends State { return const Center(child: Mihloadingcircle()); } else if (snapshot.connectionState == ConnectionState.done && snapshot.hasData) { + final logoUrl = snapshot.data!.isNotEmpty + ? NetworkImage(snapshot.data!) + : null; return MihBusinessDetails( arguments: widget.arguments, - logoImage: NetworkImage(snapshot.requireData), + logoImage: logoUrl, ); } else { return Text("Error: ${snapshot.error}"); @@ -129,7 +132,10 @@ class _MzansiBusinessProfileState extends State { } else if (snapshot.connectionState == ConnectionState.done && snapshot.hasData) { final proPicUrl = NetworkImage(snapshot.data![0]); - final signatureUrl = NetworkImage(snapshot.data![1]); + print("=============== Signature URL: ${snapshot.data![1]}"); + final signatureUrl = snapshot.data![1].isNotEmpty + ? NetworkImage(snapshot.data![1]) + : null; return MihMyBusinessUser( arguments: widget.arguments, userProPicImage: proPicUrl,