Move search controls and add result modal
This commit is contained in:
+2
-1
@@ -640,11 +640,12 @@ class Handler(BaseHTTPRequestHandler):
|
||||
params = parse_qs(parsed.query)
|
||||
query = (params.get("q") or [""])[0].strip()
|
||||
mode = (params.get("mode") or [config["mode"]])[0].lower()
|
||||
provider = (params.get("provider") or [config.get("provider") or ""])[0].strip().lower()
|
||||
if not query:
|
||||
raise ValueError("Search query is required")
|
||||
if mode not in MODE_CHOICES:
|
||||
raise ValueError("Mode must be sub or dub")
|
||||
self.json({"results": Handler._context(self).search_anime(query, mode)})
|
||||
self.json({"results": Handler._context(self).search_anime(query, mode, provider=provider)})
|
||||
elif parsed.path == "/api/search/thumb":
|
||||
Handler._runtime(self)
|
||||
params = parse_qs(parsed.query)
|
||||
|
||||
Reference in New Issue
Block a user