From b022ef4baeecc81f1e26041bed4980d59172e69d Mon Sep 17 00:00:00 2001 From: Squidly271 Date: Tue, 11 Apr 2023 18:01:42 -0400 Subject: [PATCH] Docker Containers console won't use bash if selected --- plugins/dynamix.docker.manager/include/DockerClient.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/dynamix.docker.manager/include/DockerClient.php b/plugins/dynamix.docker.manager/include/DockerClient.php index df37440e2..fde53c54f 100644 --- a/plugins/dynamix.docker.manager/include/DockerClient.php +++ b/plugins/dynamix.docker.manager/include/DockerClient.php @@ -317,7 +317,8 @@ class DockerTemplates { $ip = ($ct['NetworkMode']=='host'||_var($port,'NAT')) ? $host : _var($port,'IP'); $tmp['url'] = $ip ? (strpos($tmp['url'],$ip)!==false ? $tmp['url'] : $this->getControlURL($ct, $ip, $tmp['url'])) : $tmp['url']; } - $tmp['shell'] = $tmp['shell'] ?? $this->getTemplateValue($image, 'Shell'); + if ( ($tmp['shell'] ?? false) == false ) + $tmp['shell'] = $this->getTemplateValue($image, 'Shell'); } $tmp['registry'] = $tmp['registry'] ?? $this->getTemplateValue($image, 'Registry'); $tmp['Support'] = $tmp['Support'] ?? $this->getTemplateValue($image, 'Support');