getAvatarUrl method

  1. @override
String getAvatarUrl()
override

Implementation

@override
String getAvatarUrl() {
  String hash = identifier;
  RegExp matcher = RegExp(r'^[a-f0-9]{32}$');
  if (!matcher.hasMatch(hash)) {
    hash = md5.convert(utf8.encode(identifier)).toString();
  }
  return 'https://secure.gravatar.com/avatar/$hash?s=$size&d=404';
}