diff --git a/Frontend/lib/mih_packages/mzansi_profile/business_profile/package_tools/mih_business_reviews.dart b/Frontend/lib/mih_packages/mzansi_profile/business_profile/package_tools/mih_business_reviews.dart index 86035ec8..dd70efec 100644 --- a/Frontend/lib/mih_packages/mzansi_profile/business_profile/package_tools/mih_business_reviews.dart +++ b/Frontend/lib/mih_packages/mzansi_profile/business_profile/package_tools/mih_business_reviews.dart @@ -59,6 +59,7 @@ class _MihBusinessReviewsState extends State { } else if (asyncSnapshot.connectionState == ConnectionState.done && asyncSnapshot.hasData) { List reviews = asyncSnapshot.data!; + print("Reviews: ${reviews.length}"); if (reviews.isEmpty) { return Column( children: [ @@ -133,11 +134,16 @@ class _MihBusinessReviewsState extends State { fontWeight: FontWeight.bold, ), ), - Text( - "${reviews[index].rating_description.substring(0, reviews[index].rating_description.length >= descriptionDisplayCOunt ? descriptionDisplayCOunt : reviews[index].rating_description.length - 1)}${reviews[index].rating_description.length >= descriptionDisplayCOunt ? "..." : ""}", - style: TextStyle( - fontSize: 18, - fontWeight: FontWeight.normal, + Visibility( + visible: reviews[index].rating_description.isNotEmpty, + child: Text( + reviews[index].rating_description.isEmpty + ? "" + : "${reviews[index].rating_description.substring(0, reviews[index].rating_description.length >= descriptionDisplayCOunt ? descriptionDisplayCOunt : reviews[index].rating_description.length - 1)}${reviews[index].rating_description.length >= descriptionDisplayCOunt ? "..." : ""}", + style: TextStyle( + fontSize: 18, + fontWeight: FontWeight.normal, + ), ), ), Text(