fix(default-flatpaks): Read repo-info.yml only when it's available

This commit is contained in:
fiftydinar 2024-07-20 23:13:30 +02:00
parent a41e739d16
commit a1adac44af

View file

@ -101,8 +101,12 @@ configure_lists () {
} }
check_flatpak_id_validity_from_flathub () { check_flatpak_id_validity_from_flathub () {
SYSTEM_FLATHUB_REPO=$(yq .repo-url "/usr/share/bluebuild/default-flatpaks/system/repo-info.yml") if [[ -f "/usr/share/bluebuild/default-flatpaks/system/repo-info.yml" ]]; then
USER_FLATHUB_REPO=$(yq .repo-url "/usr/share/bluebuild/default-flatpaks/user/repo-info.yml") 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" FLATHUB_REPO_LINK="https://dl.flathub.org/repo/flathub.flatpakrepo"
URL="https://flathub.org/apps" URL="https://flathub.org/apps"
CONFIG_FILE="${1}" CONFIG_FILE="${1}"