Commit 76c7594c475ede625a3891838c000d9086acd2cb

Authored by Conrad Vermeulen
1 parent 9324e7be

WSA-25

"get_document_detail_by_name fails with user that doesn't have permission to root folder"
Fixed. removed requirement of getting the root folder first.

Committed By: Conrad Vermeulen
Reviewed By: Kevin Fourie

git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@7162 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing 1 changed file with 1 additions and 12 deletions
ktwebservice/webservice.php
... ... @@ -913,18 +913,7 @@ class KTWebService
913 913 return new SOAP_Value('return',"{urn:$this->namespace}kt_folder_detail", $kt);
914 914 }
915 915  
916   - $root = &$kt->get_root_folder();
917   - if (PEAR::isError($root))
918   - {
919   - $response=array(
920   - 'status_code'=>KTWS_ERR_INVALID_FOLDER,
921   - 'message'=>$root->getMessage()
922   - );
923   - $this->debug("get_folder_detail_by_name - cannot get root - " . $root->getMessage(), $session_id);
924   - return new SOAP_Value('return',"{urn:$this->namespace}kt_folder_detail", $response);
925   - }
926   -
927   - $folder = &$root->get_folder_by_name($folder_name);
  916 + $folder = &$kt->get_folder_by_name($folder_name);
928 917 if (PEAR::isError($folder))
929 918 {
930 919 $response=array(
... ...