This commit is contained in:
Timothy Jaeryang Baek
2025-12-29 01:20:04 +04:00
parent 88dbc14abc
commit 5d1459df16
3 changed files with 148 additions and 112 deletions
+4 -1
View File
@@ -22,6 +22,8 @@ from open_webui.models.chats import Chats
from open_webui.routers.files import upload_file_handler, get_file_content_by_id
from open_webui.utils.auth import get_admin_user, get_verified_user
from open_webui.utils.headers import include_user_info_headers
from open_webui.internal.db import get_session
from sqlalchemy.orm import Session
from open_webui.utils.images.comfyui import (
ComfyUICreateImageForm,
ComfyUIEditImageForm,
@@ -496,7 +498,7 @@ def get_image_data(data: str, headers=None):
return None, None
def upload_image(request, image_data, content_type, metadata, user):
def upload_image(request, image_data, content_type, metadata, user, db=None):
image_format = mimetypes.guess_extension(content_type)
file = UploadFile(
file=io.BytesIO(image_data),
@@ -524,6 +526,7 @@ def upload_image(request, image_data, content_type, metadata, user):
message_id=message_id,
file_ids=[file_item.id],
user_id=user.id,
db=db,
)
url = request.app.url_path_for("get_file_content_by_id", id=file_item.id)