SubInfo.fromSubreddit constructor Null safety

SubInfo.fromSubreddit(
  1. UserDataModel myUserDatas,
  2. Subreddit subredditInfos
)

Constructs a SubInfo object from a Subreddit Object

Implementation

SubInfo.fromSubreddit(UserDataModel myUserDatas, Subreddit subredditInfos) {
  if (subredditInfos.data!["mobile_banner_image"].toString() == "")
    bannerImg = subredditInfos.data!["mobile_banner_image"].toString().replaceAll("amp;", "");
  else
    bannerImg = subredditInfos.data!["banner_background_image"].toString().replaceAll("amp;", "");
  iconImg = subredditInfos.iconImage.toString().replaceAll("amp;", "");
  nbFollowers = subredditInfos.data!["subscribers"];
  description = subredditInfos.data!["public_description"];
  subJoined = isUserSubscribed(myUserDatas, subredditInfos);
  subName = subredditInfos.displayName;
  rawData = subredditInfos;
}