]> git.ipfire.org Git - thirdparty/bacula.git/commitdiff
baculum: Fix displaying items in list client files/dirs endpoint
authorMarcin Haba <marcin.haba@bacula.pl>
Thu, 22 Feb 2024 08:28:02 +0000 (09:28 +0100)
committerMarcin Haba <marcin.haba@bacula.pl>
Thu, 22 Feb 2024 08:28:02 +0000 (09:28 +0100)
gui/baculum/protected/API/Modules/Ls.php

index 42b3e30285ea0614f6686f5f0e16e5c7478b5112..9e13865e9b4a0b2d13d8658fe58308a25e50df9f 100644 (file)
@@ -31,7 +31,7 @@ namespace Baculum\API\Modules;
  * @package Baculum API
  */
 class Ls extends APIModule {
-       const LS_OUTPUT_PATTERN = '/^(?P<perm>[a-z\-\.]+)\s+(?P<nb_hardlink>\d+)\s+(?P<owner>\w+)\s+(?P<group>\w+)\s+(?P<size>\d+)\s+(?P<mtime>[\d\-]+\s+[\d:]+)\s+(?P<item>(?U:[\S\s]+))(?P<dest>(?(?=\s+\-\>\s+)[\S\s]*))$/i';
+       const LS_OUTPUT_PATTERN = '/^(?P<perm>[a-z\-\.]+)\s+(?P<nb_hardlink>\d+)\s+(?P<owner>[\w-.]+)\s+(?P<group>[\w-.]+)\s+(?P<size>\d+)\s+(?P<mtime>[\d\-]+\s+[\d:]+)\s+(?P<item>(?U:[\S\s]+))(?P<dest>(?(?=\s+\-\>\s+)[\S\s]*))$/i';
 
        public function parseOutput(array $output) {
                $result = array();