From 649799069bd5fbbd0207844dec0660bcc11fb835 Mon Sep 17 00:00:00 2001 From: Prabhat Khera <91852476+prabhat-org@users.noreply.github.com> Date: Tue, 21 Mar 2023 16:05:55 +1300 Subject: [PATCH] fix Gpus null issue (#8691) --- .../docker-features-configuration.controller.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/docker/views/docker-features-configuration/docker-features-configuration.controller.js b/app/docker/views/docker-features-configuration/docker-features-configuration.controller.js index a6251013a..b6270ee57 100644 --- a/app/docker/views/docker-features-configuration/docker-features-configuration.controller.js +++ b/app/docker/views/docker-features-configuration/docker-features-configuration.controller.js @@ -179,6 +179,8 @@ export default class DockerFeaturesConfigurationController { disableSysctlSettingForRegularUsers: !securitySettings.allowSysctlSettingForRegularUsers, }; + // this.endpoint.Gpus could be null as it is Gpus: []Pair in the API + this.endpoint.Gpus = this.endpoint.Gpus || []; this.state.enableGPUManagement = this.isDockerStandaloneEnv && (this.endpoint.EnableGPUManagement || this.endpoint.Gpus.length > 0); this.initialGPUs = this.endpoint.Gpus; this.initialEnableGPUManagement = this.endpoint.EnableGPUManagement;