verifyPostMediaUrls method

Future<Post> verifyPostMediaUrls(
  1. Post post
)

Implementation

Future<Post> verifyPostMediaUrls(Post post) async {
  if(post.profileImgUrl.isEmpty || !await isAvailableMediaUrl(post.profileImgUrl)) {
    post.profileImgUrl = AppProperties.getNoImageUrl();
  }

  if(post.mediaUrl.isEmpty || !await isAvailableMediaUrl(post.mediaUrl)) {
    post.mediaUrl = AppProperties.getNoImageUrl();
  }

  if(post.thumbnailUrl.isEmpty || !await isAvailableMediaUrl(post.thumbnailUrl)) {
    post.thumbnailUrl = AppProperties.getNoImageUrl();
  }

  return post;
}