From 0054fe17fe6df139f838e6527257777a3f863b71 Mon Sep 17 00:00:00 2001
From: James Hodgkinson <james@terminaloutcomes.com>
Date: Mon, 25 Nov 2024 09:38:46 +1000
Subject: [PATCH] Yaleman/issue3229 (#3239)

* Fix wrong success message on kanidm group set-entry-manager #3229
---
 tools/cli/src/cli/group/mod.rs | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/tools/cli/src/cli/group/mod.rs b/tools/cli/src/cli/group/mod.rs
index d86fd3116..258327443 100644
--- a/tools/cli/src/cli/group/mod.rs
+++ b/tools/cli/src/cli/group/mod.rs
@@ -200,11 +200,14 @@ impl GroupOpt {
                 let client = copt.to_client(OpType::Write).await;
 
                 match client
-                    .idm_group_set_entry_managed_by(name.as_str(), entry_managed_by.as_str())
+                    .idm_group_set_entry_managed_by(name, entry_managed_by)
                     .await
                 {
                     Err(e) => handle_client_error(e, copt.output_mode),
-                    Ok(_) => println!("Successfully set members for group {}", name.as_str()),
+                    Ok(_) => println!(
+                        "Successfully set entry manager to '{}' for group '{}'",
+                        entry_managed_by, name
+                    ),
                 }
             }
             GroupOpt::Posix { commands } => match commands {