diff --git a/src/API/App/v1/Impianti.php b/src/API/App/v1/Impianti.php index 5ff74130e..6d982516d 100755 --- a/src/API/App/v1/Impianti.php +++ b/src/API/App/v1/Impianti.php @@ -54,6 +54,11 @@ class Impianti extends AppResource $query->where('id', '=', $tipo_cliente); }); + // Filtro per data + if ($last_sync_at) { + $statement = $statement->where('updated_at', '>', $last_sync_at); + } + // Limite impianti visualizzabili dal tecnico $limite_impianti = setting('Limita la visualizzazione degli impianti a quelli gestiti dal tecnico'); @@ -69,11 +74,6 @@ class Impianti extends AppResource $statement->where('idtecnico', $id_tecnico)->orWhere('id', 'IN', 'SELECT idimpianto FROM my_impianti_interventi WHERE idintervento IN ('.implode(',', $id_interventi).')'); } - // Filtro per data - if ($last_sync_at) { - $statement = $statement->where('updated_at', '>', $last_sync_at); - } - $records = $statement->get(); return $this->mapModifiedRecords($records);