release v0.5.0

This commit is contained in:
Christian Beutel
2024-05-02 22:54:19 +02:00
parent dc63fb0d76
commit 844d5771e8
15 changed files with 49 additions and 14 deletions

View File

@@ -357,14 +357,14 @@ export async function fetchGPX(trail: Trail, f: (url: RequestInfo | URL, config?
function buildFilterText(filter: TrailFilter, includeGeo: boolean): string {
let filterText: string = "";
filterText += `distance >= ${filter.distanceMin} AND elevation_gain >= ${filter.elevationGainMin}`
filterText += `distance >= ${Math.floor(filter.distanceMin)} AND elevation_gain >= ${Math.floor(filter.elevationGainMin)}`
if (filter.distanceMax < filter.distanceLimit) {
filterText += ` AND distance <= ${filter.distanceMax}`
filterText += ` AND distance <= ${Math.ceil(filter.distanceMax)}`
}
if (filter.elevationGainMax < filter.elevationGainLimit) {
filterText += ` AND elevation_gain <= ${filter.elevationGainMax}`
filterText += ` AND elevation_gain <= ${Math.ceil(filter.elevationGainMax)}`
}
filterText += ` AND difficulty IN [${filter.difficulty.join(",")}]`