From ef16c663eb9b1dd3d0634f2cb5330185d00f3d57 Mon Sep 17 00:00:00 2001 From: MatteoPistorello Date: Wed, 6 Mar 2024 11:57:36 +0100 Subject: [PATCH] Fix allineamento orari sessioni in line --- modules/interventi/ajax_tecnici.php | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/modules/interventi/ajax_tecnici.php b/modules/interventi/ajax_tecnici.php index 2eda5ac80..5a8cb56f3 100755 --- a/modules/interventi/ajax_tecnici.php +++ b/modules/interventi/ajax_tecnici.php @@ -335,6 +335,19 @@ if (empty($sessioni)) { } echo ' + $("[id^=data_inizio_]").on("dp.change", function (e) { + let data_fine = $("#data_fine_" + $(this).closest("tr").data("id")); + if(data_fine.data("DateTimePicker").date() < e.date){ + data_fine.data("DateTimePicker").date(e.date); + } + }); + + $("[id^=data_fine_]").on("dp.change", function (e) { + let data_inizio = $("#data_inizio_" + $(this).closest("tr").data("id")); + if(data_inizio.data("DateTimePicker").date() > e.date){ + data_inizio.data("DateTimePicker").date(e.date); + } + }); }); /* @@ -430,12 +443,6 @@ $("[id^=data_inizio_], [id^=data_fine_]").on("dp.hide", function (e) { aggiornaSessioneInline($(this).closest("tr").data("id")); }); -$("[id^=data_fine_]").on("dp.change", function (e) { - if($("[id^=data_inizio_]").data("DateTimePicker").date() > e.date){ - $("[id^=data_inizio_]").data("DateTimePicker").date(e.date); - } -}); - function caricaTecnici() { let container = $("#tecnici");