diff --git a/app/main.py b/app/main.py index 74639b5..e2a18b5 100644 --- a/app/main.py +++ b/app/main.py @@ -158,7 +158,7 @@ async def api_lookup(q: str = Query(..., min_length=1), user: dict = Depends(req result = await lookup_term(q) return result -@app.get("/api/audio") +@app.api_route("/api/audio", methods=["GET", "HEAD"]) async def api_audio_proxy(file: str = Query(..., min_length=1)): """Proxies Wikimedia audio file with required User-Agent.""" cleaned_file = urllib.parse.unquote(file).strip()