';
@@ -263,7 +263,7 @@ if (!empty($sede_cliente->gaddress) || (!empty($sede_cliente->lat) && !empty($se
// Navigazione diretta verso l'indirizzo
echo '
- '.tr('Carica mappa').'
+ '.tr('Carica mappa').'
';
// Modifica manuale delle informazioni
@@ -346,8 +346,13 @@ echo '
var map = null;
function caricaMappa() {
const lat = parseFloat("'.$sede_cliente->lat.'");
- const lng = parseFloat("'.$sede_cliente->lng.'");
-
+ const lng = parseFloat("'.$sede_cliente->lng. '");
+
+ if (typeof lat === "undefined" || typeof lng === "undefined"){
+ swal("' . tr('Errore') . '", "' . tr("La posizione non è stata definita. Impossibile caricare la mappa.") . '", "error");
+ return false;
+ }
+
var container = L.DomUtil.get("map-edit");
if(container._leaflet_id != null){
map.eachLayer(function (layer) {
diff --git a/modules/interventi/add.php b/modules/interventi/add.php
index d75d5ef85..3ce85aa20 100755
--- a/modules/interventi/add.php
+++ b/modules/interventi/add.php
@@ -734,7 +734,7 @@ echo '
function calcolaConflittiTecnici() {
let tecnici = input("idtecnico").get();
- return $("#info-conflitti-add").load("'.$module->fileurl('occupazione_tecnici.php').'", {
+ return $("#info-conflitti-add").load("'.$module->fileurl('occupazione_tecnici.php'). '", {
"id_module": globals.id_module,
"tecnici[]": tecnici,
"inizio": input("orario_inizio").get(),
@@ -795,6 +795,12 @@ echo '
if (!autoload_mappa){
return false;
}
+
+ //console.log(lat, lng);
+ if (typeof lat === "undefined" || typeof lng === "undefined"){
+ swal("' . tr('Errore') . '", "' . tr("La posizione non è stata definita. Impossibile caricare la mappa.") . '", "error");
+ return false;
+ }
if (input("idanagrafica").getData("select-options")) {
var container = L.DomUtil.get("map-add");
diff --git a/modules/interventi/edit.php b/modules/interventi/edit.php
index 282a3ee74..69d097790 100755
--- a/modules/interventi/edit.php
+++ b/modules/interventi/edit.php
@@ -161,7 +161,7 @@ if (!empty($sede_cliente->gaddress) || (!empty($sede_cliente->lat) && !empty($se
// Navigazione diretta verso l'indirizzo
echo '
- '.tr('Carica mappa').'
+ '.tr('Carica mappa').'
';
// Navigazione diretta verso l'indirizzo