getPersonPictures method

Future<BuiltList<Picture>> getPersonPictures(
  1. int personId
)

Implementation

Future<BuiltList<Picture>> getPersonPictures(int personId) async {
  var url = '/person/$personId/pictures';
  var response = await _getResponse(url);

  var pictures = response['pictures'] ?? [];
  if (pictures.isNotEmpty &&
      pictures[0]['large'] == null &&
      pictures[0]['image_url'] != null) {
    pictures = pictures
        .map((i) => {'large': i['image_url'], 'small': i['image_url']});
  }
  return serializers.deserialize(pictures, specifiedType: _fullType(Picture))!
      as BuiltList<Picture>;
}