Miglioramento controllo permessi su stampe ddt e fatture

This commit is contained in:
Fabio Lovato 2018-03-27 16:46:22 +02:00
parent bd988ef6c9
commit 85fe2e518c
2 changed files with 8 additions and 8 deletions

View File

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

View File

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