From 35b3e5105256e5922944b704a394901d1a373c8f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rn=20Friedrich=20Dreyer?= Date: Fri, 12 Dec 2025 14:49:14 +0100 Subject: [PATCH] fix opencloud decomposedfs flags MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jörn Friedrich Dreyer --- opencloud/pkg/command/decomposedfs.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/opencloud/pkg/command/decomposedfs.go b/opencloud/pkg/command/decomposedfs.go index f66ab47f5..5297123f4 100644 --- a/opencloud/pkg/command/decomposedfs.go +++ b/opencloud/pkg/command/decomposedfs.go @@ -69,9 +69,10 @@ func checkCmd(cfg *config.Config) *cobra.Command { func check(cmd *cobra.Command, args []string) error { rootFlag := cmd.Flag("root").Value.String() - repairFlag := cmd.Flag("repair").Changed + repairFlag, _ := cmd.Flags().GetBool("repair") + forceFlag, _ := cmd.Flags().GetBool("force") - if repairFlag && !cmd.Flag("force").Changed { + if repairFlag && !forceFlag { answer := strings.ToLower(stringPrompt("IMPORTANT: Only use '--repair' when OpenCloud is not running. Do you want to continue? [yes | no = default]")) if answer != "yes" && answer != "y" { return nil