Fixing 404 due to construction of URL from Unifi
This commit is contained in:
@@ -50,8 +50,8 @@ async def portal(request: Request, site: str, mac: str, ap: str = "", url: str =
|
|||||||
"url": url,
|
"url": url,
|
||||||
}
|
}
|
||||||
|
|
||||||
@app.get("/guest/s/{site_id}/")
|
@app.get("/guest/s/{site_id}/")
|
||||||
async def unifi_portal(request: Request, site_id: str, ap: str = "", id: str = "", t: str = "", url: str = "", ssid: str = ""):
|
async def unifi_portal(request: Request, site_id: str, ap: str = "", id: str = "", t: str = "", url: str = "", ssid: str = ""):
|
||||||
"""Handle UniFi's default captive portal redirect format."""
|
"""Handle UniFi's default captive portal redirect format."""
|
||||||
# Map ssid to site
|
# Map ssid to site
|
||||||
site = next((s for s in config.sites.values() if s.ssid == ssid), None)
|
site = next((s for s in config.sites.values() if s.ssid == ssid), None)
|
||||||
|
|||||||
Reference in New Issue
Block a user