瀏覽代碼

fix: None Type tool installation during startup

Co-Authored-By: Adam Outler <adamoutler@gmail.com>
Timothy Jaeryang Baek 8 月之前
父節點
當前提交
faf01bdeac
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      backend/open_webui/utils/plugin.py

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

@@ -260,7 +260,7 @@ def install_tool_and_function_dependencies():
                 all_dependencies += f"{dependencies}, "
         for tool in tool_list:
             # Only install requirements for admin tools
-            if tool.user.role == "admin":
+            if tool.user and tool.user.role == "admin":
                 frontmatter = extract_frontmatter(replace_imports(tool.content))
                 if dependencies := frontmatter.get("requirements"):
                     all_dependencies += f"{dependencies}, "