Fix temporaneo #191

This commit is contained in:
Thomas Zilio 2018-03-24 13:56:49 +01:00
parent e8b42cdea1
commit 6e2940795e
3 changed files with 11 additions and 4 deletions

View File

@ -176,6 +176,8 @@ class Prints
$docroot = DOCROOT;
$user = Auth::user();
$_GET[$infos['previous']] = $id_record;
${$infos['previous']} = $id_record;
$ptype = $infos['directory'];
@ -231,6 +233,8 @@ class Prints
$docroot = DOCROOT;
$user = Auth::user();
// Impostazioni di default
if (file_exists(DOCROOT.'/templates/base/custom/settings.php')) {
$default = include DOCROOT.'/templates/base/custom/settings.php';

View File

@ -56,7 +56,9 @@ $custom = [
'vettore' => $records[0]['vettore'],
];
/*
// Controllo sui permessi
if ($id_cliente != Auth::user()['idanagrafica'] && !Auth::admin()) {
if ($user['gruppo'] == 'Cliente' && $id_cliente != $user['idanagrafica']) {
die(tr('Non hai i permessi per questa stampa!'));
}
*/

View File

@ -71,10 +71,11 @@ $custom = [
'vettore' => $records[0]['vettore'],
];
/*
// Accesso solo a:
// - cliente se è impostato l'idanagrafica di un Cliente
// - utente qualsiasi con permessi almeno in lettura sul modulo
// - admin
if ((!empty(Auth::user()['idanagrafica']) && $id_cliente != Auth::user()['idanagrafica'] && !Auth::admin()) || Modules::getPermission($module_name) == '-') {
// - cliente se è impostato l'idanagrafica di un Cliente
if ($user['gruppo'] == 'Cliente' && $id_cliente != $user['idanagrafica']) {
die(tr('Non hai i permessi per questa stampa!'));
}
*/