Timothy Jaeryang Baek 1 주 전
부모
커밋
b38d59dee6
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      backend/open_webui/models/notes.py

+ 3 - 1
backend/open_webui/models/notes.py

@@ -156,7 +156,9 @@ class NoteTable:
                     permitted = True
                     permitted = True
                 # Fast-pass #2: public/open
                 # Fast-pass #2: public/open
                 elif note.access_control is None:
                 elif note.access_control is None:
-                    permitted = True
+                    # Technically this should mean public access for both read and write, but we'll only do read for now
+                    # We might want to change this behavior later
+                    permitted = permission == "read"
                 else:
                 else:
                     permitted = has_access(
                     permitted = has_access(
                         user_id, permission, note.access_control, user_group_ids
                         user_id, permission, note.access_control, user_group_ids