Skip to content

Commit

Permalink
add outdated url query
Browse files Browse the repository at this point in the history
  • Loading branch information
secondl1ght committed Apr 12, 2024
1 parent 7227137 commit 0ba6c7f
Showing 1 changed file with 13 additions and 5 deletions.
18 changes: 13 additions & 5 deletions src/routes/map/+page.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,9 @@
// allow to view map with only legacy nodes
const legacy = $page.url.searchParams.has('legacy');
// allow to view map with only outdated nodes
const outdated = $page.url.searchParams.has('outdated');
// allow to view map with only boosted locations
const boosts = $page.url.searchParams.has('boosts');
Expand Down Expand Up @@ -160,13 +163,17 @@
const elementOSM = element['osm_json'];
let verified = verifiedArr(elementOSM);
let upToDate = verified.length && Date.parse(verified[0]) > verifiedDate;
if (
(onchain ? elementOSM.tags && elementOSM.tags['payment:onchain'] === 'yes' : true) &&
(lightning ? elementOSM.tags && elementOSM.tags['payment:lightning'] === 'yes' : true) &&
(nfc
? elementOSM.tags && elementOSM.tags['payment:lightning_contactless'] === 'yes'
: true) &&
(legacy ? elementOSM.tags && elementOSM.tags['payment:bitcoin'] === 'yes' : true) &&
(outdated ? !upToDate : true) &&
(boosts ? boosted : true)
) {
const lat = latCalc(elementOSM);
Expand All @@ -187,9 +194,7 @@
element.tags.issues
);
let verified = verifiedArr(elementOSM);
if (verified.length && Date.parse(verified[0]) > verifiedDate) {
if (upToDate) {
upToDateLayer.addLayer(marker);
} else {
outdatedLayer.addLayer(marker);
Expand Down Expand Up @@ -231,13 +236,16 @@
map.addLayer(markers);
let overlayMaps: MapGroups = {
'Up-To-Date': upToDateLayer,
...(!outdated ? { 'Up-To-Date': upToDateLayer } : {}),
Outdated: outdatedLayer,
Legacy: legacyLayer,
'Third Party App': thirdPartyLayer
};
map.addLayer(upToDateLayer);
if (!outdated) {
map.addLayer(upToDateLayer);
}
map.addLayer(outdatedLayer);
map.addLayer(legacyLayer);
map.addLayer(thirdPartyLayer);
Expand Down

0 comments on commit 0ba6c7f

Please sign in to comment.