Преглед на файлове

refac/fix: knowledge permission

Timothy Jaeryang Baek преди 4 седмици
родител
ревизия
a51f0c30ec
променени са 1 файла, в които са добавени 1 реда и са изтрити 0 реда
  1. 1 0
      backend/open_webui/retrieval/utils.py

+ 1 - 0
backend/open_webui/retrieval/utils.py

@@ -621,6 +621,7 @@ def get_sources_from_items(
 
                 if knowledge_base and (
                     user.role == "admin"
+                    or knowledge_base.user_id == user.id
                     or has_access(user.id, "read", knowledge_base.access_control)
                 ):