set libfolder to null if not accessible, but do no issue a error

This commit is contained in:
Uwe Steinmann 2023-02-04 15:14:38 +01:00
parent 458252f531
commit ef9e685f55

View File

@ -59,13 +59,8 @@ if($settings->_quota > 0) {
if($settings->_libraryFolder) { if($settings->_libraryFolder) {
$libfolder = $dms->getFolder($settings->_libraryFolder); $libfolder = $dms->getFolder($settings->_libraryFolder);
if (!is_object($libfolder)) { if (!is_object($libfolder) || $libfolder->getAccessMode($user) < M_READ) {
UI::exitError(getMLText("folder_title", array("foldername" => getMLText("invalid_folder_id"))),getMLText("invalid_folder_id"));
}
if ($libfolder->getAccessMode($user) < M_READ) {
$libfolder = null; $libfolder = null;
// UI::exitError(getMLText("folder_title", array("foldername" => htmlspecialchars($libfolder->getName()))), getMLText("access_denied"));
} }
} else { } else {
$libfolder = null; $libfolder = null;