From b5b2b70f4a4bc8e608f16e6c9febddaa2e110d84 Mon Sep 17 00:00:00 2001 From: Jun Siang Cheah Date: Sun, 2 Jun 2024 19:40:18 +0100 Subject: [PATCH] fix: bad payload refactor --- backend/apps/openai/main.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/backend/apps/openai/main.py b/backend/apps/openai/main.py index ea623345f..1407a52d0 100644 --- a/backend/apps/openai/main.py +++ b/backend/apps/openai/main.py @@ -443,7 +443,10 @@ async def proxy(path: str, request: Request, user=Depends(get_verified_user)): try: session = aiohttp.ClientSession() r = await session.request( - method=request.method, url=target_url, data=payload, headers=headers + method=request.method, + url=target_url, + data=payload if payload else body, + headers=headers, ) r.raise_for_status()