From 0b47bda1aa2804d79d70036c400833ac5ebed750 Mon Sep 17 00:00:00 2001 From: southerntofu Date: Wed, 28 Jul 2021 20:38:28 -0400 Subject: [PATCH] /search supports GET forms, as required by OpenSearch --- main.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/main.py b/main.py index 3c20fb9..9175bf2 100644 --- a/main.py +++ b/main.py @@ -131,6 +131,11 @@ async def simpleer_search_redirect(): query = (await request.form)["query"] return redirect("/search/" + query) +@app.route("/search", methods = ["GET"]) +async def simpleer_search_get_redirect(): + query = request.args.get("query") + return redirect("/search/" + query) + @app.route("/search/", defaults = {"page": 1}) @app.route("/search//") async def simpleer_search(query, page):