Prevent DataTable-Error when clicking Locator too fast

pull/2836/head
int2001 2023-12-15 06:45:05 +00:00
rodzic 2f976798a3
commit e066b8b86d
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: DFB1C13CD2DB037B
3 zmienionych plików z 9 dodań i 3 usunięć

Wyświetl plik

@ -147,6 +147,7 @@
</div>
<script>
var gridsquaremap = true;
var modalloading = false;
var type = "worked";
<?php if ($visitor == true) { ?>
var visitor = true;

Wyświetl plik

@ -4,7 +4,6 @@
L.Maidenhead = L.LayerGroup.extend({
options: {
// Line and label color
color: 'rgba(255, 0, 0, 0.4)',
@ -131,7 +130,10 @@ L.Maidenhead = L.LayerGroup.extend({
}
if (typeof gridsquaremap !== 'undefined' && gridsquaremap == true) {
marker.on('click', function(event) {
if (!(modalloading)) {
modalloading=true;
spawnGridsquareModal(locator);
}
});
}
return marker;

Wyświetl plik

@ -145,7 +145,7 @@ function spawnGridsquareModal(loc_4char) {
nl2br: false,
message: html,
onshown: function(dialog) {
modalloading=false;
$('[data-bs-toggle="tooltip"]').tooltip();
$('.contacttable').DataTable({
"pageLength": 25,
@ -172,7 +172,10 @@ function spawnGridsquareModal(loc_4char) {
}
}]
});
}
},
error: function(e) {
modalloading=false;
}
});
}