mirror of
https://github.com/ImranR98/Obtainium.git
synced 2025-07-13 13:26:43 +02:00
Fix RuStore PR bug + reorder items in README
This commit is contained in:
@ -27,11 +27,11 @@ Currently supported App sources:
|
||||
- [APKPure](https://apkpure.net/)
|
||||
- [Aptoide](https://aptoide.com/)
|
||||
- [Uptodown](https://uptodown.com/)
|
||||
- [APKMirror](https://apkmirror.com/) (Track-Only)
|
||||
- [Huawei AppGallery](https://appgallery.huawei.com/)
|
||||
- [Tencent App Store](https://sj.qq.com/)
|
||||
- Jenkins Jobs
|
||||
- [RuStore](https://rustore.ru/)
|
||||
- Jenkins Jobs
|
||||
- [APKMirror](https://apkmirror.com/) (Track-Only)
|
||||
- Other - App-Specific:
|
||||
- [Telegram App](https://telegram.org/)
|
||||
- [Neutron Code](https://neutroncode.com/)
|
||||
|
@ -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);
|
||||
}
|
||||
|
Reference in New Issue
Block a user