Kaynağa Gözat

Update misc.py

Before fix: Chat engagement failed with TypeError and KeyError
After fix: Chat works smoothly with automatic title generation and proper history
cheadings71 4 ay önce
ebeveyn
işleme
256034e285
1 değiştirilmiş dosya ile 4 ekleme ve 0 silme
  1. 4 0
      backend/open_webui/utils/misc.py

+ 4 - 0
backend/open_webui/utils/misc.py

@@ -34,6 +34,10 @@ def get_message_list(messages, message_id):
     :return: List of ordered messages starting from the root to the given message
     """
 
+    # Handle case where messages is None
+    if not messages:
+        return []  # Return empty list instead of None to prevent iteration errors
+
     # Find the message by its id
     current_message = messages.get(message_id)