From 65be83e75d2942b1521b5a96d9d92ae65801b40c Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Wed, 3 Jan 2024 13:37:14 +0100 Subject: [PATCH] fix: only add restart policy if its empty (compose) --- bootstrap/helpers/shared.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/bootstrap/helpers/shared.php b/bootstrap/helpers/shared.php index deb8ca6a8..08315b422 100644 --- a/bootstrap/helpers/shared.php +++ b/bootstrap/helpers/shared.php @@ -1035,7 +1035,9 @@ function parseDockerComposeFile(Service|Application $resource, bool $isNew = fal } data_set($service, 'labels', $serviceLabels->toArray()); data_forget($service, 'is_database'); - data_set($service, 'restart', RESTART_MODE); + if (!data_get($service, 'restart')) { + data_set($service, 'restart', RESTART_MODE); + } data_set($service, 'container_name', $containerName); data_forget($service, 'volumes.*.content'); data_forget($service, 'volumes.*.isDirectory'); @@ -1473,7 +1475,9 @@ function parseDockerComposeFile(Service|Application $resource, bool $isNew = fal } data_set($service, 'labels', $serviceLabels->toArray()); data_forget($service, 'is_database'); - data_set($service, 'restart', RESTART_MODE); + if (!data_get($service, 'restart')) { + data_set($service, 'restart', RESTART_MODE); + } data_set($service, 'container_name', $containerName); data_forget($service, 'volumes.*.content'); data_forget($service, 'volumes.*.isDirectory');