From 2fa2c0efa67b1dad47c4bf061137d0d350a11ae6 Mon Sep 17 00:00:00 2001 From: regexowl Date: Fri, 19 Apr 2024 11:54:36 +0200 Subject: [PATCH] V2Wizard: Add recommended repositories to compose request This adds recommended repositories to the custom and payload repositories in the compose request. --- .../utilities/requestMapper.tsx | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/src/Components/CreateImageWizardV2/utilities/requestMapper.tsx b/src/Components/CreateImageWizardV2/utilities/requestMapper.tsx index fd788ef7..87c98270 100644 --- a/src/Components/CreateImageWizardV2/utilities/requestMapper.tsx +++ b/src/Components/CreateImageWizardV2/utilities/requestMapper.tsx @@ -384,29 +384,34 @@ const getCustomRepositories = (state: RootState) => { const customRepositories = selectCustomRepositories(state); const recommendedRepositories = selectRecommendedRepositories(state); + const customAndRecommendedRepositories = [...customRepositories]; + for (const repo in recommendedRepositories) { - customRepositories.concat( + customAndRecommendedRepositories.push( convertSchemaToIBCustomRepo(recommendedRepositories[repo]) ); } - if (customRepositories.length === 0) { + if (customAndRecommendedRepositories.length === 0) { return undefined; } - return customRepositories; + return customAndRecommendedRepositories; }; const getPayloadRepositories = (state: RootState) => { const payloadRepositories = selectPayloadRepositories(state); const recommendedRepositories = selectRecommendedRepositories(state); + const payloadAndRecommendedRepositories = [...payloadRepositories]; + for (const repo in recommendedRepositories) { - payloadRepositories.concat( + payloadAndRecommendedRepositories.push( convertSchemaToIBPayloadRepo(recommendedRepositories[repo]) ); } - if (payloadRepositories.length === 0) { + + if (payloadAndRecommendedRepositories.length === 0) { return undefined; } - return payloadRepositories; + return payloadAndRecommendedRepositories; };