mirror of
https://github.com/ImranR98/Obtainium.git
synced 2025-08-19 13:09:30 +02:00
Header usage bugfix
This commit is contained in:
@@ -25,11 +25,13 @@ class Uptodown extends AppSource {
|
||||
@override
|
||||
Future<String?> tryInferringAppId(String standardUrl,
|
||||
{Map<String, dynamic> additionalSettings = const {}}) async {
|
||||
return (await getAppDetailsFromPage(standardUrl))['appId'];
|
||||
return (await getAppDetailsFromPage(
|
||||
standardUrl, additionalSettings))['appId'];
|
||||
}
|
||||
|
||||
Future<Map<String, String?>> getAppDetailsFromPage(String standardUrl) async {
|
||||
var res = await sourceRequest(standardUrl);
|
||||
Future<Map<String, String?>> getAppDetailsFromPage(
|
||||
String standardUrl, Map<String, dynamic> additionalSettings) async {
|
||||
var res = await sourceRequest(standardUrl, additionalSettings);
|
||||
if (res.statusCode != 200) {
|
||||
throw getObtainiumHttpError(res);
|
||||
}
|
||||
@@ -57,7 +59,8 @@ class Uptodown extends AppSource {
|
||||
String standardUrl,
|
||||
Map<String, dynamic> additionalSettings,
|
||||
) async {
|
||||
var appDetails = await getAppDetailsFromPage(standardUrl);
|
||||
var appDetails =
|
||||
await getAppDetailsFromPage(standardUrl, additionalSettings);
|
||||
var version = appDetails['version'];
|
||||
var apkUrl = appDetails['apkUrl'];
|
||||
var appId = appDetails['appId'];
|
||||
@@ -83,9 +86,9 @@ class Uptodown extends AppSource {
|
||||
}
|
||||
|
||||
@override
|
||||
Future<String> apkUrlPrefetchModifier(
|
||||
String apkUrl, String standardUrl) async {
|
||||
var res = await sourceRequest(apkUrl);
|
||||
Future<String> apkUrlPrefetchModifier(String apkUrl, String standardUrl,
|
||||
Map<String, dynamic> additionalSettings) async {
|
||||
var res = await sourceRequest(apkUrl, additionalSettings);
|
||||
if (res.statusCode != 200) {
|
||||
throw getObtainiumHttpError(res);
|
||||
}
|
||||
|
Reference in New Issue
Block a user