diff options
| author | Yuval Adam <_@yuv.al> | 2020-09-28 19:24:47 +0300 |
|---|---|---|
| committer | Yuval Adam <_@yuv.al> | 2020-09-28 19:24:47 +0300 |
| commit | beec864ac8a790edeb8df2df68442d0aafdcc77b (patch) | |
| tree | 7edc0d27469d03e6e6997e91f73ddb7857b7ffda /iss/server.py | |
| parent | aa685f4a2b7743ced2ceafc65538eb5457f5ee97 (diff) | |
Implement normalize_lat_lng()
Diffstat (limited to 'iss/server.py')
| -rw-r--r-- | iss/server.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/iss/server.py b/iss/server.py index f014d7f..5597baa 100644 --- a/iss/server.py +++ b/iss/server.py @@ -3,6 +3,7 @@ from fastapi.staticfiles import StaticFiles from fastapi.templating import Jinja2Templates from .predictions import Predictions +from .utils import normalize_lat_lng app = FastAPI() @@ -20,7 +21,8 @@ async def home(request: Request): @app.get("/passes/{lat}/{lng}") -async def passes(request: Request, lat: float, lng: float): +async def passes(request: Request, lat: str, lng: str): + lat, lng = normalize_lat_lng(lat, lng) preds = Predictions(lat, lng, altitude=0, days=5).get_grouped_predictions() return templates.TemplateResponse( "passes.html", |
