From 4a72388c6006116e06cfd23fc5fe78f51048dcd3 Mon Sep 17 00:00:00 2001 From: Benjamin Renard Date: Tue, 23 Jun 2020 16:00:25 +0200 Subject: [PATCH] Fix handling positional args on CLI command search autocompletion --- src/includes/class/class.LSsearch.php | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/includes/class/class.LSsearch.php b/src/includes/class/class.LSsearch.php index d4e1f99a..8fbde392 100644 --- a/src/includes/class/class.LSsearch.php +++ b/src/includes/class/class.LSsearch.php @@ -1580,6 +1580,24 @@ class LSsearch { } else { switch ($command_args[$i]) { + case '--subdn': + case '-s': + case '--scope': + case '-f': + case '--filter': + case '-b': + case '--basedn': + case '-l': + case '--limit': + case '--sort-limit': + case '-N': + case '--nb-obj-by-page': + case '-p': + case '--page': + case '--sort-by': + // This args accept options => increase $i + $i++; + break; case '-e': case '--extra-columns': $extra_columns = true;