Преглед изворни кода

Merge pull request #8249 from albinvar/main

fix: raise exceptions properly in process_chat_payload
Timothy Jaeryang Baek пре 4 месеци
родитељ
комит
d9fb971196
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      backend/open_webui/utils/middleware.py

+ 1 - 1
backend/open_webui/utils/middleware.py

@@ -644,7 +644,7 @@ async def process_chat_payload(request, form_data, metadata, user, model):
             request, form_data, model, extra_params
             request, form_data, model, extra_params
         )
         )
     except Exception as e:
     except Exception as e:
-        return Exception(f"Error: {e}")
+        raise Exception(f"Error: {e}")
 
 
     tool_ids = form_data.pop("tool_ids", None)
     tool_ids = form_data.pop("tool_ids", None)
     files = form_data.pop("files", None)
     files = form_data.pop("files", None)