F-Droid small fix

This commit is contained in:
Imran Remtulla
2024-01-10 18:51:22 -05:00
parent 4600ab0593
commit 70e54ce14a

View File

@@ -86,13 +86,11 @@ class FDroid extends AppSource {
var res = await sourceRequest( var res = await sourceRequest(
'https://gitlab.com/fdroid/fdroiddata/-/raw/master/metadata/$appId.yml'); 'https://gitlab.com/fdroid/fdroiddata/-/raw/master/metadata/$appId.yml');
var lines = res.body.split('\n'); var lines = res.body.split('\n');
String author = lines var authorLines = lines.where((l) => l.startsWith('AuthorName: '));
.where((l) => l.startsWith('AuthorName: ')) if (authorLines.isNotEmpty) {
.first details.names.author =
.split(': ') authorLines.first.split(': ').sublist(1).join(': ');
.sublist(1) }
.join(': ');
details.names.author = author;
var changelogUrls = lines.where((l) => l.startsWith('Changelog: ')); var changelogUrls = lines.where((l) => l.startsWith('Changelog: '));
if (changelogUrls.isNotEmpty) { if (changelogUrls.isNotEmpty) {
details.changeLog = changelogUrls.first; details.changeLog = changelogUrls.first;