Timothy Jaeryang Baek 4 місяців тому
батько
коміт
a074991d3a

+ 0 - 1
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(),

+ 4 - 2
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