From a5e975caa5e13ac605c893c095e3ebfc213e8675 Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Tue, 29 Nov 2022 17:33:04 +0100 Subject: [PATCH] searchfolder returns full path of folder --- op/op.Ajax.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/op/op.Ajax.php b/op/op.Ajax.php index be2db89a3..74099d4db 100644 --- a/op/op.Ajax.php +++ b/op/op.Ajax.php @@ -161,7 +161,8 @@ switch($command) { $result = array(); foreach($hits['folders'] as $hit) { if($hit->getAccessMode($user, 'search') >= M_READ) - $result[] = $hit->getID().'#'.$basefolder->getName().'/'.$hit->getName(); + //$result[] = $hit->getID().'#'.$basefolder->getName().'/'.$hit->getName(); + $result[] = $hit->getID().'#'.$hit->getFolderPathPlain(true, '/'); } header('Content-Type: application/json'); echo json_encode($result); @@ -172,7 +173,8 @@ switch($command) { $subfolders = SeedDMS_Core_DMS::filterAccess($subfolders, $user, M_READ); $result = array(); foreach($subfolders as $subfolder) { - $result[] = $subfolder->getID().'#'.$basefolder->getName().'/'.$subfolder->getName(); + //$result[] = $subfolder->getID().'#'.$basefolder->getName().'/'.$subfolder->getName(); + $result[] = $subfolder->getID().'#'.$subfolder->getFolderPathPlain(true, '/'); } header('Content-Type: application/json'); echo json_encode($result); @@ -187,7 +189,7 @@ switch($command) { $result = array(); foreach($hits['folders'] as $hit) { if($hit->getAccessMode($user, 'search') >= M_READ) - $result[] = $hit->getID().'#'.$hit->getName(); + $result[] = $hit->getID().'#'.$hit->getFolderPathPlain(true, '/'); } header('Content-Type: application/json'); echo json_encode($result);