mirror of
https://github.com/open-webui/open-webui
synced 2024-11-16 05:24:02 +00:00
fix: redirect uri
This commit is contained in:
parent
f999956997
commit
0352e956b6
@ -1770,7 +1770,6 @@ class AddPipelineForm(BaseModel):
|
|||||||
|
|
||||||
@app.post("/api/pipelines/add")
|
@app.post("/api/pipelines/add")
|
||||||
async def add_pipeline(form_data: AddPipelineForm, user=Depends(get_admin_user)):
|
async def add_pipeline(form_data: AddPipelineForm, user=Depends(get_admin_user)):
|
||||||
|
|
||||||
r = None
|
r = None
|
||||||
try:
|
try:
|
||||||
urlIdx = form_data.urlIdx
|
urlIdx = form_data.urlIdx
|
||||||
@ -1813,7 +1812,6 @@ class DeletePipelineForm(BaseModel):
|
|||||||
|
|
||||||
@app.delete("/api/pipelines/delete")
|
@app.delete("/api/pipelines/delete")
|
||||||
async def delete_pipeline(form_data: DeletePipelineForm, user=Depends(get_admin_user)):
|
async def delete_pipeline(form_data: DeletePipelineForm, user=Depends(get_admin_user)):
|
||||||
|
|
||||||
r = None
|
r = None
|
||||||
try:
|
try:
|
||||||
urlIdx = form_data.urlIdx
|
urlIdx = form_data.urlIdx
|
||||||
@ -1891,7 +1889,6 @@ async def get_pipeline_valves(
|
|||||||
models = await get_all_models()
|
models = await get_all_models()
|
||||||
r = None
|
r = None
|
||||||
try:
|
try:
|
||||||
|
|
||||||
url = openai_app.state.config.OPENAI_API_BASE_URLS[urlIdx]
|
url = openai_app.state.config.OPENAI_API_BASE_URLS[urlIdx]
|
||||||
key = openai_app.state.config.OPENAI_API_KEYS[urlIdx]
|
key = openai_app.state.config.OPENAI_API_KEYS[urlIdx]
|
||||||
|
|
||||||
@ -2162,7 +2159,7 @@ async def oauth_login(provider: str, request: Request):
|
|||||||
if provider not in OAUTH_PROVIDERS:
|
if provider not in OAUTH_PROVIDERS:
|
||||||
raise HTTPException(404)
|
raise HTTPException(404)
|
||||||
# If the provider has a custom redirect URL, use that, otherwise automatically generate one
|
# If the provider has a custom redirect URL, use that, otherwise automatically generate one
|
||||||
redirect_uri = OAUTH_PROVIDERS[provider].get("redirect_url") or request.url_for(
|
redirect_uri = OAUTH_PROVIDERS[provider].get("redirect_uri") or request.url_for(
|
||||||
"oauth_callback", provider=provider
|
"oauth_callback", provider=provider
|
||||||
)
|
)
|
||||||
return await oauth.create_client(provider).authorize_redirect(request, redirect_uri)
|
return await oauth.create_client(provider).authorize_redirect(request, redirect_uri)
|
||||||
|
Loading…
Reference in New Issue
Block a user