From 9e1ba9d59e9779c0a139e95bfbf28fa463debf7d Mon Sep 17 00:00:00 2001 From: Yasien Mac Mini Date: Tue, 24 Jun 2025 14:04:01 +0200 Subject: [PATCH] if url is "" then follow default route --- .../business_profile/mzansi_business_profile.dart | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) 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,