1
0
Fork 0
mirror of https://github.com/portainer/portainer.git synced 2025-07-23 07:19:41 +02:00

fix(app templates): load app template for deployment [BE-11382] (#141)

This commit is contained in:
Ali 2024-11-25 17:41:09 +13:00 committed by GitHub
parent 20e3d3a15b
commit c0c7144539
23 changed files with 453 additions and 60 deletions

View file

@ -102,12 +102,18 @@ export function useCreate({
}
function getBasePayload(values: FormValues): BasePayload {
const templateEnvVarsAsPairs = Object.entries(
values.templateValues.envVars
).map(([name, value]) => ({
name,
value,
}));
return {
userId: user.Id,
deploymentType: values.deploymentType,
edgeGroups: values.groupIds,
name: values.name,
envVars: values.envVars,
envVars: [...values.envVars, ...templateEnvVarsAsPairs],
registries: values.privateRegistryId ? [values.privateRegistryId] : [],
prePullImage: values.prePullImage,
retryDeploy: values.retryDeploy,