Better GitLab error message (#1106)

This commit is contained in:
Imran Remtulla
2023-12-07 21:55:35 -05:00
parent bf34c1bcdb
commit 9c95129311
2 changed files with 5 additions and 3 deletions

View File

@@ -203,7 +203,7 @@ class GitLab extends AppSource {
});
}
if (apkDetailsList.isEmpty) {
throw NoReleasesError();
throw NoReleasesError(note: tr('gitlabSourceNote'));
}
if (fallbackToOlderReleases) {
if (additionalSettings['trackOnly'] != true) {
@@ -211,7 +211,7 @@ class GitLab extends AppSource {
apkDetailsList.where((e) => e.apkUrls.isNotEmpty).toList();
}
if (apkDetailsList.isEmpty) {
throw NoReleasesError();
throw NoReleasesError(note: tr('gitlabSourceNote'));
}
}
return apkDetailsList.first;

View File

@@ -34,7 +34,9 @@ class CredsNeededError extends ObtainiumError {
}
class NoReleasesError extends ObtainiumError {
NoReleasesError() : super(tr('noReleaseFound'));
NoReleasesError({String? note})
: super(
'${tr('noReleaseFound')}${note?.isNotEmpty == true ? '\n\n$note' : ''}');
}
class NoAPKError extends ObtainiumError {