check access doc for massfilesarea_stock (#36229)

This commit is contained in:
Frédéric FRANCE
2025-11-12 10:03:14 +01:00
committed by GitHub
parent fb92ebb4e7
commit 06c4c9e8b7

View File

@@ -3406,6 +3406,11 @@ function dol_check_secure_access_document($modulepart, $original_file, $entity,
$accessallowed = 1;
}
$original_file = $conf->contract->dir_output.'/temp/massgeneration/'.$user->id.'/'.$original_file;
} elseif ($modulepart == 'massfilesarea_stock' && !empty($conf->stock->dir_output)) {
if ($fuser->hasRight('stock', $lire) || preg_match('/^specimen/i', $original_file)) {
$accessallowed = 1;
}
$original_file = $conf->stock->dir_output.'/temp/massgeneration/'.$user->id.'/'.$original_file;
} elseif (($modulepart == 'fichinter' || $modulepart == 'ficheinter') && !empty($conf->ficheinter->dir_output)) {
// Wrapping for interventions
if ($fuser->hasRight('ficheinter', $lire) || preg_match('/^specimen/i', $original_file)) {