mirror of
https://github.com/open-webui/open-webui.git
synced 2025-12-16 11:57:51 +01:00
fix: None Type tool installation during startup
Co-Authored-By: Adam Outler <adamoutler@gmail.com>
This commit is contained in:
@@ -260,7 +260,7 @@ def install_tool_and_function_dependencies():
|
|||||||
all_dependencies += f"{dependencies}, "
|
all_dependencies += f"{dependencies}, "
|
||||||
for tool in tool_list:
|
for tool in tool_list:
|
||||||
# Only install requirements for admin tools
|
# 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))
|
frontmatter = extract_frontmatter(replace_imports(tool.content))
|
||||||
if dependencies := frontmatter.get("requirements"):
|
if dependencies := frontmatter.get("requirements"):
|
||||||
all_dependencies += f"{dependencies}, "
|
all_dependencies += f"{dependencies}, "
|
||||||
|
|||||||
Reference in New Issue
Block a user