0
1
mirror of https://github.com/radio95-rnt/RadioPlayer.git synced 2026-02-26 21:53:54 +01:00
This commit is contained in:
2025-12-06 23:07:48 +01:00
parent ff3822b4f9
commit 89bbb53c51

View File

@@ -44,9 +44,9 @@ class APIHandler(BaseHTTPRequestHandler):
rdata = {"error": "Request to active module timed out"}
code = 504 # Gateway Timeout
elif self.path == "/api/dirs":
return {"base": str(MAIN_PATH_DIR), "files": [i.name for i in list(MAIN_PATH_DIR.iterdir())]}
rdata = {"base": str(MAIN_PATH_DIR), "files": [i.name for i in list(MAIN_PATH_DIR.iterdir())]}
elif self.path.startswith("/api/dir/"):
return [i.name for i in (MAIN_PATH_DIR / self.path.removeprefix("/api/dir/").removesuffix("/")).iterdir() if i.is_file()]
rdata = [i.name for i in (MAIN_PATH_DIR / self.path.removeprefix("/api/dir/").removesuffix("/")).iterdir() if i.is_file()]
else: rdata = {"error": "not found"}
self.send_response(code)