Fix RuStore PR bug + reorder items in README

This commit is contained in:
Imran Remtulla
2025-02-13 10:05:09 -05:00
parent 0961e044a7
commit f301f6cedb
2 changed files with 10 additions and 5 deletions

View File

@ -65,12 +65,17 @@ class RuStore extends AppSource {
additionalSettings,
followRedirects: false,
postBody: {"appId": appDetails['appId'], "firstInstall": true});
var downloadDetails = jsonDecode(res0.body)['body'];
if (res1.statusCode != 200 && downloadDetails['apkUrl'] == null) {
var downloadDetails = jsonDecode(res1.body)['body'];
if (res1.statusCode != 200 || downloadDetails['apkUrl'] == null) {
throw NoAPKError();
}
return APKDetails(version, getApkUrlsFromUrls([downloadDetails['apkUrl']]),
return APKDetails(
version,
getApkUrlsFromUrls([
(downloadDetails['apkUrl'] as String)
.replaceAll(RegExp('\\.zip\$'), '.apk')
]),
AppNames(author, appName),
releaseDate: relDate);
}