formIndoorField & accessField fix, removed some test code

pull/32/head
Maciej 2022-01-06 15:13:07 +01:00
rodzic 13ad56aa20
commit 8d32e20f11
3 zmienionych plików z 8 dodań i 42 usunięć

Wyświetl plik

@ -150,7 +150,8 @@
<button class="modal-close is-large" aria-label="close" onclick="closeModal()"></button>
</div>
<div id="map"></div>
<div id="map"></div>
<button id="addNode" class="button is-floating is-medium is-success is-hidden-touch"
style="bottom: 8px;left: 16px;" aria-label="Wymaga zalogowania" disabled>
<svg class="icon" viewBox="0 0 24 24">

Wyświetl plik

@ -60,11 +60,11 @@ var map = new maplibregl.Map({
'text-font': ['Open Sans Bold'],
'text-size': 20,
'text-letter-spacing': 0.05,
},
},
'paint': {
'text-color': '#f5f5f5',
},
'filter': ['has', 'point_count'],
'text-color': '#f5f5f5',
},
'filter': ['has', 'point_count'],
}, ],
},
});

Wyświetl plik

@ -258,41 +258,6 @@ function renderSaveButton() {
`;
}
function renderMiniMap(lng, lat) {
let miniMap = '';
miniMap = new maplibregl.Map({
container: 'mini-map',
center: [lng, lat],
zoom: 16,
style: {
'version': 8,
'sources': {
'raster-tiles': {
'type': 'raster',
'tiles': [
'https://a.tile.openstreetmap.org/{z}/{x}/{y}.png',
'https://b.tile.openstreetmap.org/{z}/{x}/{y}.png',
'https://c.tile.openstreetmap.org/{z}/{x}/{y}.png'
],
'tileSize': 256,
'attribution': `<span id="refresh-time"></span>dane © <a target="_top" rel="noopener" href="https://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors.`,
},
},
'layers': [{
'id': 'background',
'type': 'raster',
'source': 'raster-tiles',
'minZoom': 0,
}]
}
});
return miniMap;
}
// --------------------------------------------------------------
function prepareNodeData() {
let data = {};
@ -308,13 +273,13 @@ function prepareNodeData() {
let formLocationEnField = document.getElementById(formLocationEnFieldId);
let formAccessField = document.querySelector('input[name="aedAccess"]:checked');
let formIndoorField = document.querySelector('input[name="aedIndoor"]:checked');
if (formIndoorField.getAttribute('value'))
if (formIndoorField && formIndoorField.getAttribute('value'))
data.tags[formIndoorField.getAttribute('tag')] = formIndoorField.getAttribute('value');
if (formPhoneField.value) data.tags[formPhoneField.getAttribute('tag')] = formPhoneField.value;
if (formLocationField.value) data.tags[formLocationField.getAttribute('tag')] = formLocationField.value;
if (formEmergencyPhoneField.value) data.tags[formEmergencyPhoneField.getAttribute('tag')] = formEmergencyPhoneField.value;
if (formLocationEnField.value) data.tags[formLocationEnField.getAttribute('tag')] = formLocationEnField.value;
if (formAccessField.getAttribute('value'))
if (formAccessField && formAccessField.getAttribute('value'))
data.tags[formAccessField.getAttribute('tag')] = formAccessField.getAttribute('value');
return data;