Fix ID Intervento in sincronizzazione Flash da App

This commit is contained in:
Dasc3er 2021-09-17 12:37:31 +02:00
parent 1136adbb2b
commit 5e6938da50
1 changed files with 3 additions and 1 deletions

View File

@ -136,8 +136,10 @@ class Intervento extends Resource implements UpdateInterface
foreach ($records as $id => $record) {
// Fix id_cliente per Intervento in caso di generazione da zero
if ($risorsa instanceof Interventi && !empty($this->response['cliente'][$id])) {
if ($risorsa instanceof Interventi && !empty($this->response['cliente'][$id]) && !empty($this->response['cliente'][$id]['id'])) {
$record['id_cliente'] = $this->response['cliente'][$id]['id'];
} elseif (!($risorsa instanceof Clienti) && !empty($this->response['intervento'][0]) && !empty($this->response['intervento'][0]['id'])){
$record['id_intervento'] = $this->response['intervento'][0]['id'];
}
$response = null;