From 5e97a46f4c141c950bc2c73e2cd5a2f0825e451c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=B4me=20Chilliet?= <91878298+come-nc@users.noreply.github.com> Date: Mon, 3 Feb 2025 11:07:41 +0100 Subject: [PATCH] fix: Clearly document that the argument is a search string MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit It is not an exact match on the group id Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com> --- core/Command/Group/ListCommand.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/Command/Group/ListCommand.php b/core/Command/Group/ListCommand.php index 5f216a02e1c40..a3622585d1815 100644 --- a/core/Command/Group/ListCommand.php +++ b/core/Command/Group/ListCommand.php @@ -25,9 +25,9 @@ protected function configure() { ->setName('group:list') ->setDescription('list configured groups') ->addArgument( - 'groupid', + 'searchstring', InputArgument::OPTIONAL, - 'Group id to show only the members of that group', + 'Filter the groups to only those matching the search string', '' ) ->addOption( @@ -57,7 +57,7 @@ protected function configure() { } protected function execute(InputInterface $input, OutputInterface $output): int { - $groups = $this->groupManager->search((string)$input->getArgument('groupid'), (int)$input->getOption('limit'), (int)$input->getOption('offset')); + $groups = $this->groupManager->search((string)$input->getArgument('searchstring'), (int)$input->getOption('limit'), (int)$input->getOption('offset')); $this->writeArrayInOutputFormat($input, $output, $this->formatGroups($groups, (bool)$input->getOption('info'))); return 0; }