Fix bug in GitHub's 'verify latest' option (#1449)

This commit is contained in:
Imran Remtulla
2024-03-05 10:37:36 -05:00
parent 59cc08f28a
commit 7f4cf6e681

View File

@ -343,13 +343,14 @@ class GitHub extends AppSource {
}
});
}
if (latestRelease != null &&
if ((latestRelease['tag_name'] ?? latestRelease['name']) != null &&
releases.isNotEmpty &&
latestRelease !=
(releases[releases.length - 1]['tag_name'] ??
releases[0]['name'])) {
var ind = releases.indexWhere((element) =>
latestRelease == (element['tag_name'] ?? element['name']));
(latestRelease['tag_name'] ?? latestRelease['name']) ==
(element['tag_name'] ?? element['name']));
if (ind >= 0) {
releases.add(releases.removeAt(ind));
}