From: Marcin Haba Date: Fri, 23 Feb 2024 09:08:08 +0000 (+0100) Subject: baculum: Fix regular expression in list client files/dirs endpoint X-Git-Tag: Release-15.0.2~34 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4895a95d89e1eeb72ac39c291bc495835ebb48ba;p=thirdparty%2Fbacula.git baculum: Fix regular expression in list client files/dirs endpoint --- diff --git a/gui/baculum/protected/API/Modules/Ls.php b/gui/baculum/protected/API/Modules/Ls.php index 9e13865e9..0dbf5d622 100644 --- a/gui/baculum/protected/API/Modules/Ls.php +++ b/gui/baculum/protected/API/Modules/Ls.php @@ -31,7 +31,7 @@ namespace Baculum\API\Modules; * @package Baculum API */ class Ls extends APIModule { - const LS_OUTPUT_PATTERN = '/^(?P[a-z\-\.]+)\s+(?P\d+)\s+(?P[\w-.]+)\s+(?P[\w-.]+)\s+(?P\d+)\s+(?P[\d\-]+\s+[\d:]+)\s+(?P(?U:[\S\s]+))(?P(?(?=\s+\-\>\s+)[\S\s]*))$/i'; + const LS_OUTPUT_PATTERN = '/^(?P[a-z\-\.]+)\s+(?P\d+)\s+(?P[\w.\-]+)\s+(?P[\w.\-]+)\s+(?P\d+)\s+(?P[\d\-]+\s+[\d:]+)\s+(?P(?U:[\S\s]+))(?P(?(?=\s+\-\>\s+)[\S\s]*))$/i'; public function parseOutput(array $output) { $result = array();