diff --git a/backend/open_webui/routers/auths.py b/backend/open_webui/routers/auths.py index 26b909376..e8739a12c 100644 --- a/backend/open_webui/routers/auths.py +++ b/backend/open_webui/routers/auths.py @@ -547,7 +547,6 @@ async def add_user(form_data: AddUserForm, user=Depends(get_admin_user)): raise HTTPException(400, detail=ERROR_MESSAGES.EMAIL_TAKEN) try: - print(form_data) hashed = get_password_hash(form_data.password) user = Auths.insert_new_auth( form_data.email.lower(), diff --git a/backend/open_webui/utils/middleware.py b/backend/open_webui/utils/middleware.py index 3700fa3b3..475bb539f 100644 --- a/backend/open_webui/utils/middleware.py +++ b/backend/open_webui/utils/middleware.py @@ -490,9 +490,9 @@ async def process_chat_payload(request, form_data, metadata, user, model): tool_ids = form_data.pop("tool_ids", None) files = form_data.pop("files", None) - # Remove files duplicates - files = list({json.dumps(f, sort_keys=True): f for f in files}.values()) + if files: + files = list({json.dumps(f, sort_keys=True): f for f in files}.values()) metadata = { **metadata, @@ -584,6 +584,8 @@ async def process_chat_payload(request, form_data, metadata, user, model): } ) + print(f"form_data, events") + return form_data, events