fix webhooks
This commit is contained in:
parent
cdb5b4fc55
commit
144ab7d712
17
main_app.py
17
main_app.py
@ -1,4 +1,5 @@
|
|||||||
import xml.etree.ElementTree as ET
|
import xml.etree.ElementTree as ET
|
||||||
|
from urllib.parse import parse_qs
|
||||||
|
|
||||||
from fastapi import FastAPI, Request
|
from fastapi import FastAPI, Request
|
||||||
from starlette.responses import FileResponse
|
from starlette.responses import FileResponse
|
||||||
@ -213,14 +214,12 @@ async def fake_get_user_webhooks(request: Request, _=host_required([Hosts.CLIENT
|
|||||||
|
|
||||||
upstream_response = await call_official(request, request.url.path.lstrip("/"))
|
upstream_response = await call_official(request, request.url.path.lstrip("/"))
|
||||||
|
|
||||||
# body = await request.body()
|
body = await request.body()
|
||||||
# raw_text = body.decode("utf-8")
|
raw_text = body.decode("utf-8")
|
||||||
# parsed_urls = parse_qs(raw_text)
|
parsed_urls = parse_qs(raw_text)
|
||||||
# data_override = [
|
data_override = [
|
||||||
# {"url": url} for url in parsed_urls.get("urls[]", [])
|
{"url": url} for url in parsed_urls.get("urls[]", [])
|
||||||
# ]
|
]
|
||||||
|
|
||||||
data_override = [{"url": "https://webhooks.are.not.supported.because.plex.sends.them/not/your/server"}]
|
|
||||||
|
|
||||||
return await return_edited_response(upstream_response, data_override)
|
return await return_edited_response(upstream_response, data_override)
|
||||||
|
|
||||||
@ -231,7 +230,7 @@ async def fake_list_user_webhooks(request: Request, _=host_required([Hosts.CLIEN
|
|||||||
|
|
||||||
upstream_response = await call_official(request, request.url.path.lstrip("/"))
|
upstream_response = await call_official(request, request.url.path.lstrip("/"))
|
||||||
|
|
||||||
data_override = []
|
data_override = [{"url": "https://webhooks.are.not.supported.because.plex.sends.them/not/your/server"}]
|
||||||
|
|
||||||
return await return_edited_response(upstream_response, data_override)
|
return await return_edited_response(upstream_response, data_override)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user