CreateImageWizardV2: fix removing recommended repository

Only remove it when there's no packages or groups selected from those
repositories.
This commit is contained in:
Sanne Raymaekers 2024-06-20 14:31:21 +02:00 committed by Klara Simickova
parent 737074eb49
commit a812d8caea

View file

@ -841,7 +841,9 @@ const Packages = () => {
if (
isSuccessEpelRepo &&
epelRepo.data &&
packages.filter((pkg) => pkg.repository === 'recommended').length === 1
packages.filter((pkg) => pkg.repository === 'recommended').length ===
1 &&
groups.filter((grp) => grp.repository === 'recommended').length === 0
) {
dispatch(removeRecommendedRepository(epelRepo.data[0]));
}
@ -870,7 +872,8 @@ const Packages = () => {
if (
isSuccessEpelRepo &&
epelRepo.data &&
groups.filter((grp) => grp.repository === 'recommended').length === 1
groups.filter((grp) => grp.repository === 'recommended').length === 1 &&
packages.filter((pkg) => pkg.repository === 'recommended').length === 0
) {
dispatch(removeRecommendedRepository(epelRepo.data[0]));
}