appStoreVersions method Null safety
- String appId
override
Get a list of builds associated with a specific app.
Implementation
@override
Future<AppStoreGenericResponse<AppStoreVersion, AppStoreBuild>>
appStoreVersions(
String appId,
) async {
final url = Uri.https(
authority,
'/v1/apps/$appId/appStoreVersions',
{
'filter[platform]': 'IOS',
'include': 'build',
},
);
if (_credentials.isExpired) _credentials.sign();
final response = await _httpClient.get(
url,
headers: {
'Authorization': 'Bearer ${_credentials.currentToken}',
},
);
return AppStoreGenericResponse.fromJson(
AppStoreVersion.fromMap,
response.body,
includedParser: AppStoreBuild.fromMap,
);
}