Skip to content

Commit 7f22c62

Browse files
committed
fix: gestione fasceorarie
1 parent efcc30c commit 7f22c62

2 files changed

Lines changed: 6 additions & 3 deletions

File tree

modules/fasce_orarie/actions.php

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,15 @@
3636
if (!empty($is_predefined)) {
3737
$dbo->query('UPDATE `in_fasceorarie` SET `is_predefined` = 0');
3838
}
39-
$fascia_oraria->setTranslation('title', $descrizione);
39+
$fascia_oraria->name = $descrizione;
4040
$fascia_oraria->giorni = implode(',', $giorni);
4141
$fascia_oraria->ora_inizio = $ora_inizio;
4242
$fascia_oraria->ora_fine = $ora_fine;
4343
$fascia_oraria->include_bank_holidays = $include_bank_holidays;
4444
$fascia_oraria->is_predefined = $is_predefined;
4545
$fascia_oraria->save();
46+
47+
$fascia_oraria->setTranslation('title', $descrizione);
4648
flash()->info(tr('Salvataggio completato.'));
4749
} else {
4850
flash()->error(tr("E' già presente una fascia_oraria _NAME_.", [
@@ -63,14 +65,13 @@
6365
if (isset($descrizione)) {
6466
if (empty(FasciaOraria::where('id', '=', (new FasciaOraria())->getByField('title', $descrizione))->where('id', '!=', $id_record)->first())) {
6567
$fascia_oraria = FasciaOraria::build();
66-
68+
$fascia_oraria->name = $descrizione;
6769
$fascia_oraria->ora_inizio = $ora_inizio;
6870
$fascia_oraria->ora_fine = $ora_fine;
6971
$fascia_oraria->save();
7072

7173
$id_record = $dbo->lastInsertedID();
7274
$fascia_oraria->setTranslation('title', $descrizione);
73-
$fascia_oraria->save();
7475

7576
$tipi_intervento = $dbo->select('in_tipiintervento', '*');
7677
foreach ($tipi_intervento as $tipo_intervento) {

update/2_9_3.sql

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -219,6 +219,8 @@ HAVING
219219
ORDER BY
220220
`name`' WHERE `zz_modules`.`name` = 'Marche';
221221

222+
ALTER TABLE `in_fasceorarie` ADD `name` VARCHAR(255) NOT NULL AFTER `id`;
223+
222224
-- Indici per categoria e sottocategoria
223225
ALTER TABLE `mg_articoli` ADD INDEX `idx_id_categoria` (`id_categoria`);
224226
ALTER TABLE `mg_articoli` ADD INDEX `idx_id_sottocategoria` (`id_sottocategoria`);

0 commit comments

Comments
 (0)