Fix toggleLayer null checkbox, add /api/real_shots route

This commit is contained in:
Floppyrj45
2026-02-19 15:41:35 +01:00
parent bbd6a22b57
commit f4f4c4e81f
2 changed files with 18 additions and 1 deletions

View File

@@ -1671,7 +1671,9 @@ async function loadGeosupLayers() {
}
function toggleLayer(layerName) {
const checkbox = document.getElementById('layer' + layerName.charAt(0).toUpperCase() + layerName.slice(1));
var idMap = {sources:'layerSources', receivers:'layerReceivers', deployments:'layerDeployments', aslaid:'layerAslaid', realshots:'layerRealShots', files:'layerFiles'};
var checkbox = document.getElementById(idMap[layerName] || ('layer' + layerName.charAt(0).toUpperCase() + layerName.slice(1)));
if (!checkbox) return;
layerVisibility[layerName] = checkbox.checked;
if (layerName === 'files') {