mirror of
https://github.com/ImranR98/Obtainium.git
synced 2025-11-09 01:23:28 +01:00
Allow XAPK downloads from GitHub (#2587)
This commit is contained in:
@@ -405,7 +405,7 @@ class GitHub extends AppSource {
|
|||||||
findReleaseAssetUrls(dynamic release) =>
|
findReleaseAssetUrls(dynamic release) =>
|
||||||
(release['assets'] as List<dynamic>?)?.map((e) {
|
(release['assets'] as List<dynamic>?)?.map((e) {
|
||||||
var ext = e['name'].toString().toLowerCase().split('.').last;
|
var ext = e['name'].toString().toLowerCase().split('.').last;
|
||||||
var url = !(ext == 'apk' || (includeZips && ext == 'zip'))
|
var url = !(ext == 'apk' || ext == 'xapk' || (includeZips && ext == 'zip'))
|
||||||
? (e['browser_download_url'] ?? e['url'])
|
? (e['browser_download_url'] ?? e['url'])
|
||||||
: (e['url'] ?? e['browser_download_url']);
|
: (e['url'] ?? e['browser_download_url']);
|
||||||
url = undoGHProxyMod(url, sourceConfigSettingValues);
|
url = undoGHProxyMod(url, sourceConfigSettingValues);
|
||||||
@@ -550,7 +550,7 @@ class GitHub extends AppSource {
|
|||||||
.toLowerCase()
|
.toLowerCase()
|
||||||
.split('.')
|
.split('.')
|
||||||
.last;
|
.last;
|
||||||
return ext == 'apk' || (includeZips && ext == 'zip');
|
return ext == 'apk' || ext == 'xapk' || (includeZips && ext == 'zip');
|
||||||
}).toList();
|
}).toList();
|
||||||
|
|
||||||
var filteredApkUrls = filterApks(
|
var filteredApkUrls = filterApks(
|
||||||
|
|||||||
Reference in New Issue
Block a user