diff options
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", |
