Fix per php8.1

This commit is contained in:
Pek5892 2024-04-12 10:54:05 +02:00
parent 9858c371c6
commit c9f007db16
7 changed files with 22 additions and 20 deletions

View File

@ -405,11 +405,11 @@ echo '
<script type="text/javascript"> <script type="text/javascript">
function gestioneSconto(button) { function gestioneSconto(button) {
gestioneRiga(button, "is_sconto"); gestioneRiga(button, "is_sconto=1");
} }
function gestioneDescrizione(button) { function gestioneDescrizione(button) {
gestioneRiga(button, "is_descrizione"); gestioneRiga(button, "is_descrizione=1");
} }
async function gestioneRiga(button, options) { async function gestioneRiga(button, options) {
@ -420,7 +420,7 @@ async function gestioneRiga(button, options) {
let title = $(button).attr("data-title"); let title = $(button).attr("data-title");
// Apertura modal // Apertura modal
options = options ? options : "is_riga"; options = options ? options : "is_riga=1";
openModal(title, "'.$structure->fileurl('row-add.php').'?id_module='.$id_module.'&id_record='.$id_record.'&" + options); openModal(title, "'.$structure->fileurl('row-add.php').'?id_module='.$id_module.'&id_record='.$id_record.'&" + options);
} }

View File

@ -648,11 +648,11 @@ async function saveForm() {
} }
function gestioneSconto(button) { function gestioneSconto(button) {
gestioneRiga(button, "is_sconto"); gestioneRiga(button, "is_sconto=1");
} }
function gestioneDescrizione(button) { function gestioneDescrizione(button) {
gestioneRiga(button, "is_descrizione"); gestioneRiga(button, "is_descrizione=1");
} }
async function gestioneRiga(button, options) { async function gestioneRiga(button, options) {
@ -663,7 +663,7 @@ async function gestioneRiga(button, options) {
let title = $(button).attr("data-title"); let title = $(button).attr("data-title");
// Apertura modal // Apertura modal
options = options ? options : "is_riga"; options = options ? options : "is_riga=1";
openModal(title, "'.$structure->fileurl('row-add.php').'?id_module='.$id_module.'&id_record='.$id_record.'&" + options); openModal(title, "'.$structure->fileurl('row-add.php').'?id_module='.$id_module.'&id_record='.$id_record.'&" + options);
} }

View File

@ -1085,11 +1085,11 @@ async function saveForm() {
} }
function gestioneSconto(button) { function gestioneSconto(button) {
gestioneRiga(button, "is_sconto"); gestioneRiga(button, "is_sconto=1");
} }
function gestioneDescrizione(button) { function gestioneDescrizione(button) {
gestioneRiga(button, "is_descrizione"); gestioneRiga(button, "is_descrizione=1");
} }
async function gestioneRiga(button, options) { async function gestioneRiga(button, options) {
@ -1100,7 +1100,7 @@ async function gestioneRiga(button, options) {
let title = $(button).attr("data-title"); let title = $(button).attr("data-title");
// Apertura modal // Apertura modal
options = options ? options : "is_riga"; options = options ? options : "is_riga=1";
openModal(title, "'.$structure->fileurl('row-add.php').'?id_module='.$id_module.'&id_record='.$id_record.'&" + options); openModal(title, "'.$structure->fileurl('row-add.php').'?id_module='.$id_module.'&id_record='.$id_record.'&" + options);
} }

View File

@ -82,8 +82,6 @@ switch (post('op')) {
$intervento->codice_cig = post('codice_cig'); $intervento->codice_cig = post('codice_cig');
$intervento->save(); $intervento->save();
$tecnici_assegnati = (array) post('tecnici_assegnati');
$tecnici_presenti_array = $dbo->select('in_interventi_tecnici_assegnati', 'id_tecnico', [], ['id_intervento' => $intervento->id]); $tecnici_presenti_array = $dbo->select('in_interventi_tecnici_assegnati', 'id_tecnico', [], ['id_intervento' => $intervento->id]);
$tecnici_presenti = []; $tecnici_presenti = [];
@ -107,7 +105,11 @@ switch (post('op')) {
} }
} }
$tecnici_assegnati_array = post('tecnici_assegnati');
$tecnici_assegnati = [];
foreach ($tecnici_assegnati as $tecnico_assegnato) { foreach ($tecnici_assegnati as $tecnico_assegnato) {
$tecnici_assegnati[] = $tecnico_assegnato;
// Notifica aggiunta tecnico assegnato // Notifica aggiunta tecnico assegnato
if (setting('Notifica al tecnico l\'assegnazione all\'attività')) { if (setting('Notifica al tecnico l\'assegnazione all\'attività')) {
if (!in_array($tecnico_assegnato, $tecnici_presenti)) { if (!in_array($tecnico_assegnato, $tecnici_presenti)) {

View File

@ -646,11 +646,11 @@ async function saveForm() {
} }
function gestioneSconto(button) { function gestioneSconto(button) {
gestioneRiga(button, "is_sconto"); gestioneRiga(button, "is_sconto=1");
} }
function gestioneDescrizione(button) { function gestioneDescrizione(button) {
gestioneRiga(button, "is_descrizione"); gestioneRiga(button, "is_descrizione=1");
} }
async function gestioneRiga(button, options) { async function gestioneRiga(button, options) {
@ -661,7 +661,7 @@ async function gestioneRiga(button, options) {
let title = $(button).attr("data-title"); let title = $(button).attr("data-title");
// Apertura modal // Apertura modal
options = options ? options : "is_riga"; options = options ? options : "is_riga=1";
openModal(title, "'.$structure->fileurl('row-add.php').'?id_module='.$id_module.'&id_record='.$id_record.'&" + options); openModal(title, "'.$structure->fileurl('row-add.php').'?id_module='.$id_module.'&id_record='.$id_record.'&" + options);
} }

View File

@ -345,11 +345,11 @@ async function saveForm() {
} }
function gestioneSconto(button) { function gestioneSconto(button) {
gestioneRiga(button, "is_sconto"); gestioneRiga(button, "is_sconto=1");
} }
function gestioneDescrizione(button) { function gestioneDescrizione(button) {
gestioneRiga(button, "is_descrizione"); gestioneRiga(button, "is_descrizione=1");
} }
async function gestioneRiga(button, options) { async function gestioneRiga(button, options) {
@ -360,7 +360,7 @@ async function gestioneRiga(button, options) {
let title = $(button).attr("data-title"); let title = $(button).attr("data-title");
// Apertura modal // Apertura modal
options = options ? options : "is_riga"; options = options ? options : "is_riga=1";
openModal(title, "'.$structure->fileurl('row-add.php').'?id_module='.$id_module.'&id_record='.$id_record.'&" + options); openModal(title, "'.$structure->fileurl('row-add.php').'?id_module='.$id_module.'&id_record='.$id_record.'&" + options);
} }

View File

@ -314,11 +314,11 @@ echo '
<script type="text/javascript"> <script type="text/javascript">
function gestioneSconto(button) { function gestioneSconto(button) {
gestioneRiga(button, "is_sconto"); gestioneRiga(button, "is_sconto=1");
} }
function gestioneDescrizione(button) { function gestioneDescrizione(button) {
gestioneRiga(button, "is_descrizione"); gestioneRiga(button, "is_descrizione=1");
} }
async function gestioneRiga(button, options) { async function gestioneRiga(button, options) {
@ -329,7 +329,7 @@ async function gestioneRiga(button, options) {
let title = $(button).attr("data-title"); let title = $(button).attr("data-title");
// Apertura modal // Apertura modal
options = options ? options : "is_riga"; options = options ? options : "is_riga=1";
openModal(title, "'.$structure->fileurl('row-add.php').'?id_module='.$id_module.'&id_record='.$id_record.'&" + options); openModal(title, "'.$structure->fileurl('row-add.php').'?id_module='.$id_module.'&id_record='.$id_record.'&" + options);
} }