From b2a3d910d9d3d4a6e77272350cba7e1d27947a63 Mon Sep 17 00:00:00 2001 From: moanos Date: Wed, 8 Jan 2025 17:57:48 +0100 Subject: [PATCH] feat: Make geocoding API configurable --- src/fellchensammlung/templates/fellchensammlung/search.html | 2 +- src/fellchensammlung/views.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/fellchensammlung/templates/fellchensammlung/search.html b/src/fellchensammlung/templates/fellchensammlung/search.html index bee3a1a..201fd89 100644 --- a/src/fellchensammlung/templates/fellchensammlung/search.html +++ b/src/fellchensammlung/templates/fellchensammlung/search.html @@ -57,7 +57,7 @@ } try { - const response = await fetch(`https://photon.hyteck.de/api/?q=${encodeURIComponent(query)}&limit=5`); + const response = await fetch(`{{ geocoding_api_url }}/?q=${encodeURIComponent(query)}&limit=5`); const data = await response.json(); if (data && data.features) { diff --git a/src/fellchensammlung/views.py b/src/fellchensammlung/views.py index 64e99fd..1fb130d 100644 --- a/src/fellchensammlung/views.py +++ b/src/fellchensammlung/views.py @@ -207,7 +207,8 @@ def search(request): "map_pins": [search], "location": search.location, "search_radius": search.max_distance, - "zoom_level": zoom_level_for_radius(search.max_distance)} + "zoom_level": zoom_level_for_radius(search.max_distance), + "geocoding_api_url": settings.GEOCODING_API_URL,} return render(request, 'fellchensammlung/search.html', context=context)