From e4a55abcb360a3fedc0a0b64d00e6d446967d160 Mon Sep 17 00:00:00 2001 From: Imran Remtulla Date: Sun, 10 Sep 2023 13:49:04 -0400 Subject: [PATCH] Fix Codeberg not finding APKs (#877) --- lib/app_sources/github.dart | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/app_sources/github.dart b/lib/app_sources/github.dart index 9c7cb73..15b9831 100644 --- a/lib/app_sources/github.dart +++ b/lib/app_sources/github.dart @@ -252,8 +252,10 @@ class GitHub extends AppSource { List> getReleaseAPKUrls(dynamic release) => (release['assets'] as List?) ?.map((e) { - return e['name'] != null && e['url'] != null - ? MapEntry(e['name'] as String, e['url'] as String) + return (e['name'] != null) && + ((e['url'] ?? e['browser_download_url']) != null) + ? MapEntry(e['name'] as String, + (e['url'] ?? e['browser_download_url']) as String) : const MapEntry('', ''); }) .where((element) => element.key.toLowerCase().endsWith('.apk'))