From a1adac44afd6a86a4bf8e9c352be94e9de4303b0 Mon Sep 17 00:00:00 2001 From: fiftydinar <65243233+fiftydinar@users.noreply.github.com> Date: Sat, 20 Jul 2024 23:13:30 +0200 Subject: [PATCH] fix(default-flatpaks): Read repo-info.yml only when it's available --- modules/default-flatpaks/default-flatpaks.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/modules/default-flatpaks/default-flatpaks.sh b/modules/default-flatpaks/default-flatpaks.sh index 14dbaf7..97bf636 100644 --- a/modules/default-flatpaks/default-flatpaks.sh +++ b/modules/default-flatpaks/default-flatpaks.sh @@ -101,8 +101,12 @@ configure_lists () { } check_flatpak_id_validity_from_flathub () { - SYSTEM_FLATHUB_REPO=$(yq .repo-url "/usr/share/bluebuild/default-flatpaks/system/repo-info.yml") - USER_FLATHUB_REPO=$(yq .repo-url "/usr/share/bluebuild/default-flatpaks/user/repo-info.yml") + if [[ -f "/usr/share/bluebuild/default-flatpaks/system/repo-info.yml" ]]; then + SYSTEM_FLATHUB_REPO=$(yq .repo-url "/usr/share/bluebuild/default-flatpaks/system/repo-info.yml") + fi + if [[ -f "/usr/share/bluebuild/default-flatpaks/user/repo-info.yml" ]]; then + USER_FLATHUB_REPO=$(yq .repo-url "/usr/share/bluebuild/default-flatpaks/user/repo-info.yml") + fi FLATHUB_REPO_LINK="https://dl.flathub.org/repo/flathub.flatpakrepo" URL="https://flathub.org/apps" CONFIG_FILE="${1}"