diff --git a/gulpfile.js b/gulpfile.js index e13758c78..57ea3f20c 100755 --- a/gulpfile.js +++ b/gulpfile.js @@ -399,6 +399,7 @@ function release(done) { '!include/custom/**', '!backup/**', '!files/**', + 'files/temp/.gitkeep', '!logs/**', '!config.inc.php', '!update/structure.php', diff --git a/modules/contratti/src/Contratto.php b/modules/contratti/src/Contratto.php index 30c3111e9..e61bce933 100755 --- a/modules/contratti/src/Contratto.php +++ b/modules/contratti/src/Contratto.php @@ -50,8 +50,10 @@ class Contratto extends Document * @var array */ protected $dates = [ + 'data_bozza', 'data_conclusione', 'data_accettazione', + 'data_rifiuto', ]; /** diff --git a/modules/preventivi/src/Preventivo.php b/modules/preventivi/src/Preventivo.php index 2976cf77e..12f9b9a57 100755 --- a/modules/preventivi/src/Preventivo.php +++ b/modules/preventivi/src/Preventivo.php @@ -43,6 +43,18 @@ class Preventivo extends Document protected $table = 'co_preventivi'; + /** + * The attributes that should be mutated to dates. + * + * @var array + */ + protected $dates = [ + 'data_bozza', + 'data_conclusione', + 'data_accettazione', + 'data_rifiuto', + ]; + /** * Crea un nuovo preventivo. * diff --git a/src/API/App/v1/Interventi.php b/src/API/App/v1/Interventi.php index a6c6999ce..7204f5adb 100644 --- a/src/API/App/v1/Interventi.php +++ b/src/API/App/v1/Interventi.php @@ -216,6 +216,7 @@ class Interventi extends AppResource $record->richiesta = $data['richiesta']; $record->descrizione = $data['descrizione']; $record->informazioniaggiuntive = $data['informazioni_aggiuntive']; + $record->idsede_destinazione = $data['id_sede'] ?: 0; // Salvataggio firma eventuale if (empty($record->firma_nome) && !empty($data['firma_nome'])) {