mirror of
https://codeberg.org/Freedium-cfd/web.git
synced 2026-03-11 09:04:37 +00:00
Bug: fix query param has URL has not been unpaywalled
This commit is contained in:
parent
4ed00e53cf
commit
8e0ef89f41
1 changed files with 10 additions and 2 deletions
|
|
@ -23,7 +23,15 @@ async def route_processing(path: str, request: Request):
|
|||
|
||||
logger.trace(f"no_cache: {db_cache}, no_redis: {redis}")
|
||||
|
||||
path = request.url.path.removeprefix("/")
|
||||
path = path.removeprefix("/")
|
||||
url = str(request.url)
|
||||
|
||||
logger.debug(f"Path: {path}, URL: {url}")
|
||||
logger.trace(request.url.netloc)
|
||||
logger.trace(request.url.scheme)
|
||||
|
||||
url = url.removeprefix(f"{request.url.scheme}://{request.url.netloc}/")
|
||||
logger.trace(url)
|
||||
|
||||
if not db_cache or not redis:
|
||||
key_data = request.headers.get("ADMIN_SECRET_KEY")
|
||||
|
|
@ -38,7 +46,7 @@ async def route_processing(path: str, request: Request):
|
|||
iframe_id = path.removeprefix("render_iframe/")
|
||||
return await iframe_proxy(iframe_id)
|
||||
|
||||
return await render_medium_post_link(path, db_cache, redis)
|
||||
return await render_medium_post_link(url, db_cache, redis)
|
||||
|
||||
|
||||
@trace
|
||||
|
|
|
|||
Loading…
Reference in a new issue