Migliorati i permessi per la stampa fattura

This commit is contained in:
Fabio Lovato 2018-02-16 11:36:38 +01:00
parent 57027a4113
commit 231b1b5f9d
1 changed files with 5 additions and 2 deletions

View File

@ -58,7 +58,10 @@ $custom = [
'c_destinazione' => $destinazione,
];
// Controllo sui permessi
if ($id_cliente != Auth::user()['idanagrafica'] && !Auth::admin()) {
// 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)=='-') {
die(tr('Non hai i permessi per questa stampa!'));
}