From affee344fa2afe87ae23c7911fdc044a4ff6788a Mon Sep 17 00:00:00 2001 From: lanqian528 <5499636+lanqian528@users.noreply.github.com> Date: Thu, 31 Oct 2024 02:10:28 +0800 Subject: [PATCH] v1.6.2-beta3 fix bugs --- gateway/backend.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gateway/backend.py b/gateway/backend.py index c1cf572..332e63e 100644 --- a/gateway/backend.py +++ b/gateway/backend.py @@ -5,6 +5,7 @@ import time from fastapi import Request, HTTPException from fastapi.responses import HTMLResponse, RedirectResponse, Response +from starlette.responses import JSONResponse import utils.globals as globals from app import app, templates @@ -29,6 +30,7 @@ if enable_gateway: @app.post("/auth/refresh") async def refresh(request: Request): form_data = await request.form() + print(form_data) refresh_token = form_data.get("refresh_token", "") data = { "client_id": "pdlLIX2Y72MIl2rhLhTE9VV9bN905kBh", @@ -37,8 +39,9 @@ if enable_gateway: "refresh_token": refresh_token } client = Client(proxy=random.choice(proxy_url_list) if proxy_url_list else None) - r = (await client.post("https://auth0.openai.com/oauth/token", json=data, timeout=5)).json() - return r + r = (await client.post("https://auth0.openai.com/oauth/token", json=data, timeout=5)) + res = r.json() + return JSONResponse(res, status_code=r.status_code) @app.get("/login", response_class=HTMLResponse) async def login_html(request: Request):