apkpure: use provided asset download links

This commit is contained in:
bernikr
2025-05-19 21:10:18 +02:00
parent 47a6e0dc7c
commit b2d6752b80

View File

@ -85,19 +85,11 @@ class APKPure extends AppSource {
} }
String type = e['asset']['type']; String type = e['asset']['type'];
String downloadUri = e['asset']['url'];
var downloadUri = Uri.parse("https://d.cdnpure.com/b/$type/$appId");
var queryParameters = {
"versionCode": versionCode,
};
if (architectureString.isNotEmpty) {
queryParameters["nc"] = architectureString;
}
downloadUri = downloadUri.replace(queryParameters: queryParameters);
return MapEntry( return MapEntry(
'$appId-$versionCode-$architectureString.${type.toLowerCase()}', '$appId-$versionCode-$architectureString.${type.toLowerCase()}',
downloadUri.toString()); downloadUri);
}) })
.nonNulls .nonNulls
.toList() .toList()