mirror of
https://github.com/Dolibarr/dolibarr.git
synced 2026-01-02 23:22:32 +01:00
Fixed document API agenda event list and download
This commit is contained in:
@@ -602,6 +602,7 @@ class Documents extends DolibarrApi
|
||||
}
|
||||
|
||||
$upload_dir = getMultidirOutput($object) . '/'.dol_sanitizeFileName($object->ref);
|
||||
$upload_dir = $conf->agenda->multidir_output[$object->entity ?? $conf->entity].'/'.get_exdir(0, 0, 0, 1, $object, 'agenda');
|
||||
} elseif ($modulepart == 'expensereport') {
|
||||
require_once DOL_DOCUMENT_ROOT.'/expensereport/class/expensereport.class.php';
|
||||
|
||||
|
||||
@@ -3254,7 +3254,7 @@ function dol_check_secure_access_document($modulepart, $original_file, $entity,
|
||||
}
|
||||
$modulepartsuffix = str_replace('tax-', '', $modulepart);
|
||||
$original_file = $conf->tax->dir_output.'/'.($modulepartsuffix != 'tax' ? $modulepartsuffix.'/' : '').$original_file;
|
||||
} elseif ($modulepart == 'actions' && !empty($conf->agenda->dir_output)) {
|
||||
} elseif (($modulepart == 'actions' || $modulepart == 'actioncomm') && !empty($conf->agenda->dir_output)) {
|
||||
// Wrapping for events
|
||||
if ($fuser->hasRight('agenda', 'myactions', $read)) {
|
||||
$accessallowed = 1;
|
||||
|
||||
Reference in New Issue
Block a user