diff --git a/lib/app_sources/github.dart b/lib/app_sources/github.dart index dfb125d..368c94f 100644 --- a/lib/app_sources/github.dart +++ b/lib/app_sources/github.dart @@ -69,9 +69,10 @@ class GitHub implements AppSource { if (!includePrereleases && releases[i]['prerelease'] == true) { continue; } + if (regexFilter != null && !RegExp(regexFilter) - .hasMatch((releases[i]['name'] as String).trim())) { + .hasMatch((releases[i]['tag_name'] as String).trim())) { continue; } var apkUrls = getReleaseAPKUrls(releases[i]); diff --git a/lib/providers/source_provider.dart b/lib/providers/source_provider.dart index 5fffa34..1cf710d 100644 --- a/lib/providers/source_provider.dart +++ b/lib/providers/source_provider.dart @@ -210,7 +210,7 @@ class SourceProvider { ? name : names.name[0].toUpperCase() + names.name.substring(1), null, - apk.version, + apk.version.replaceAll('/', '-'), apk.apkUrls, apk.apkUrls.length - 1, additionalData,