diff --git a/modules/interventi/actions.php b/modules/interventi/actions.php index 381c5da8c..8f5286f2f 100644 --- a/modules/interventi/actions.php +++ b/modules/interventi/actions.php @@ -507,8 +507,8 @@ switch (post('op')) { $ore = 1; - $inizio = date('Y-m-d H:\0\0'); - $fine = date_modify(date_create(date('Y-m-d H:\0\0')), '+'.$ore.' hours')->format('Y-m-d H:\0\0'); + $inizio = post('orario_inizio') ?: date('Y-m-d H:\0\0'); + $fine = post('orario_fine') ?: date_modify(date_create(date('Y-m-d H:\0\0')), '+'.$ore.' hours')->format('Y-m-d H:\0\0'); add_tecnico($id_record, $id_tecnico, $inizio, $fine, $idcontratto); break; diff --git a/modules/interventi/ajax_tecnici.php b/modules/interventi/ajax_tecnici.php index d0d6c97cf..a94c0bca7 100755 --- a/modules/interventi/ajax_tecnici.php +++ b/modules/interventi/ajax_tecnici.php @@ -195,11 +195,15 @@ if (!empty($sessioni)) { if (!$is_completato) { echo '