From 2b73116284a31b43b18564db29eecb802352d8bc Mon Sep 17 00:00:00 2001 From: Chaim Lev-Ari Date: Thu, 21 Dec 2023 10:56:02 +0200 Subject: [PATCH] fix(templates): add host file entry [EE-6461] (#10839) --- app/react/portainer/templates/app-templates/types.ts | 2 ++ app/react/portainer/templates/app-templates/view-model.ts | 3 +++ 2 files changed, 5 insertions(+) diff --git a/app/react/portainer/templates/app-templates/types.ts b/app/react/portainer/templates/app-templates/types.ts index c51702940..b0433ad3c 100644 --- a/app/react/portainer/templates/app-templates/types.ts +++ b/app/react/portainer/templates/app-templates/types.ts @@ -134,6 +134,8 @@ export interface AppTemplate { */ labels?: Pair[]; + hosts?: string[]; + /** * Whether the container should be started in privileged mode. * @example true diff --git a/app/react/portainer/templates/app-templates/view-model.ts b/app/react/portainer/templates/app-templates/view-model.ts index 0251d4536..4468fc2b8 100644 --- a/app/react/portainer/templates/app-templates/view-model.ts +++ b/app/react/portainer/templates/app-templates/view-model.ts @@ -48,6 +48,8 @@ export class TemplateViewModel { RestartPolicy!: string; + Hosts!: string[]; + Labels!: Pair[]; Env!: Array; @@ -112,6 +114,7 @@ function setTemplatesV2(this: TemplateViewModel, template: AppTemplate) { ? template.restart_policy : 'always'; this.Labels = template.labels ? template.labels : []; + this.Hosts = template.hosts ? template.hosts : []; this.Env = templateEnv(template); this.Volumes = templateVolumes(template); this.Ports = templatePorts(template);