From 1fb68dd6745f5efb4e1312ea7ef28c8441d9c3f7 Mon Sep 17 00:00:00 2001 From: Imran Remtulla Date: Sat, 7 Jan 2023 16:18:26 -0500 Subject: [PATCH] GitHub release filter bugfix --- lib/app_sources/github.dart | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/app_sources/github.dart b/lib/app_sources/github.dart index 910eb61..84d6599 100644 --- a/lib/app_sources/github.dart +++ b/lib/app_sources/github.dart @@ -141,10 +141,13 @@ class GitHub extends AppSource { if (!includePrereleases && releases[i]['prerelease'] == true) { continue; } - + var nameToFilter = releases[i]['name'] as String; + if (nameToFilter.trim().isEmpty) { + // Some leave titles empty so tag is used + nameToFilter = releases[i]['tag_name'] as String; + } if (regexFilter != null && - !RegExp(regexFilter) - .hasMatch((releases[i]['name'] as String).trim())) { + !RegExp(regexFilter).hasMatch(nameToFilter.trim())) { continue; } var apkUrls = getReleaseAPKUrls(releases[i]);