Skip to content

Commit bef7a53

Browse files
committed
refac
1 parent ced508c commit bef7a53

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

backend/open_webui/routers/images.py

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,8 @@ async def update_config(
144144
request.app.state.config.COMFYUI_BASE_URL = (
145145
form_data.comfyui.COMFYUI_BASE_URL.strip("/")
146146
)
147+
request.app.state.config.COMFYUI_API_KEY = form_data.comfyui.COMFYUI_API_KEY
148+
147149
request.app.state.config.COMFYUI_WORKFLOW = form_data.comfyui.COMFYUI_WORKFLOW
148150
request.app.state.config.COMFYUI_WORKFLOW_NODES = (
149151
form_data.comfyui.COMFYUI_WORKFLOW_NODES
@@ -203,9 +205,17 @@ async def verify_url(request: Request, user=Depends(get_admin_user)):
203205
request.app.state.config.ENABLE_IMAGE_GENERATION = False
204206
raise HTTPException(status_code=400, detail=ERROR_MESSAGES.INVALID_URL)
205207
elif request.app.state.config.IMAGE_GENERATION_ENGINE == "comfyui":
208+
209+
headers = None
210+
if request.app.state.config.COMFYUI_API_KEY:
211+
headers = {
212+
"Authorization": f"Bearer {request.app.state.config.COMFYUI_API_KEY}"
213+
}
214+
206215
try:
207216
r = requests.get(
208-
url=f"{request.app.state.config.COMFYUI_BASE_URL}/object_info"
217+
url=f"{request.app.state.config.COMFYUI_BASE_URL}/object_info",
218+
headers=headers,
209219
)
210220
r.raise_for_status()
211221
return True

0 commit comments

Comments
 (0)