diff --git a/modules/stati_intervento/actions.php b/modules/stati_intervento/actions.php index 9cfad4e8d..11d7f0617 100644 --- a/modules/stati_intervento/actions.php +++ b/modules/stati_intervento/actions.php @@ -6,12 +6,10 @@ switch (post('op')) { case 'update': $descrizione = post('descrizione'); $colore = post('colore'); + $completato = post('completato'); - $query = 'UPDATE in_statiintervento SET colore='.prepare($colore).' WHERE idstatointervento='.prepare($id_record); - $dbo->query($query); - - // Aggiorna descrizione - $query = 'UPDATE in_statiintervento SET descrizione='.prepare($descrizione).' WHERE idstatointervento='.prepare($id_record); + // Aggiorna + $query = 'UPDATE in_statiintervento SET descrizione='.prepare($descrizione).', colore='.prepare($colore).', completato='.prepare($completato).' WHERE idstatointervento='.prepare($id_record); $dbo->query($query); $_SESSION['infos'][] = tr('Informazioni salvate correttamente.'); diff --git a/modules/stati_intervento/edit.php b/modules/stati_intervento/edit.php index 871fe68e9..d0b17f82c 100644 --- a/modules/stati_intervento/edit.php +++ b/modules/stati_intervento/edit.php @@ -1,7 +1,13 @@ +if ($records[0]['can_delete']) { + $attr = ''; +}else{ + $attr = "readonly"; + echo '