diff --git a/src/fireedge/src/client/containers/Provisions/Form/Create/Steps/Template/index.js b/src/fireedge/src/client/containers/Provisions/Form/Create/Steps/Template/index.js index 9d847f2dfe..63d59f9426 100644 --- a/src/fireedge/src/client/containers/Provisions/Form/Create/Steps/Template/index.js +++ b/src/fireedge/src/client/containers/Provisions/Form/Create/Steps/Template/index.js @@ -53,10 +53,10 @@ const Template = () => ({ // reset rest of form when change template const providerName = defaults?.provision?.provider_name ?? hosts?.[0]?.provision.provider_name - const providerFromProvisionTemplate = providers?.find(({ NAME }) => NAME === providerName) ?? {} + const providerFromProvisionTemplate = providers?.filter(({ NAME }) => NAME === providerName) ?? [] setFormData({ - [PROVIDER_ID]: [providerFromProvisionTemplate], + [PROVIDER_ID]: providerFromProvisionTemplate, [CONFIGURATION_ID]: { name, description }, [INPUTS_ID]: undefined })