Fix API per permettere all'admin di vedere tutte le attività
This commit is contained in:
parent
c38e1738ce
commit
51c06c0289
|
@ -67,6 +67,12 @@ class Interventi extends Resource implements RetrieveInterface, CreateInterface,
|
||||||
LEFT JOIN `an_sedi` ON `in_interventi`.`idsede_destinazione` = `an_sedi`.`id`
|
LEFT JOIN `an_sedi` ON `in_interventi`.`idsede_destinazione` = `an_sedi`.`id`
|
||||||
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)";
|
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 = '%';
|
||||||
|
}
|
||||||
|
|
||||||
$query .= '
|
$query .= '
|
||||||
HAVING 2=2
|
HAVING 2=2
|
||||||
ORDER BY `in_interventi`.`data_richiesta` DESC';
|
ORDER BY `in_interventi`.`data_richiesta` DESC';
|
||||||
|
|
Loading…
Reference in New Issue