mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-01-27 06:04:54 +01:00
Fix per potenziale cancellazione dati utente
This commit is contained in:
parent
4345b3a5d5
commit
a947a72ed2
@ -68,10 +68,8 @@ class Interventi extends Resource implements RetrieveInterface, CreateInterface,
|
||||
WHERE EXISTS(SELECT `orario_fine` FROM `in_interventi_tecnici` WHERE `in_interventi_tecnici`.`idintervento` = `in_interventi`.`id` AND `orario_fine` BETWEEN :period_start AND :period_end AND idtecnico LIKE :idtecnico)";
|
||||
|
||||
|
||||
//Se sono l'admin posso vedere tutte le attività
|
||||
if ($user->is_admin){
|
||||
$user->idanagrafica = '%';
|
||||
}
|
||||
// Se sono l'admin posso vedere tutte le attività
|
||||
$id_anagrafica = $user->is_admin ? '%' : $user->idanagrafica;
|
||||
|
||||
$query .= '
|
||||
HAVING 2=2
|
||||
@ -80,7 +78,7 @@ class Interventi extends Resource implements RetrieveInterface, CreateInterface,
|
||||
$parameters = [
|
||||
':period_end' => $period_end,
|
||||
':period_start' => $period_start,
|
||||
':idtecnico' => $user->idanagrafica,
|
||||
':idtecnico' => $id_anagrafica,
|
||||
];
|
||||
|
||||
$module = Modules::get('Interventi');
|
||||
|
Loading…
x
Reference in New Issue
Block a user