Browse Source

fix: admin folder deletion issue

Timothy Jaeryang Baek 1 tháng trước cách đây
mục cha
commit
0644abe402
1 tập tin đã thay đổi với 2 bổ sung1 xóa
  1. 2 1
      backend/open_webui/routers/folders.py

+ 2 - 1
backend/open_webui/routers/folders.py

@@ -236,7 +236,8 @@ async def delete_folder_by_id(
     chat_delete_permission = has_permission(
         user.id, "chat.delete", request.app.state.config.USER_PERMISSIONS
     )
-    if not chat_delete_permission:
+
+    if user.role != "admin" and not chat_delete_permission:
         raise HTTPException(
             status_code=status.HTTP_403_FORBIDDEN,
             detail=ERROR_MESSAGES.ACCESS_PROHIBITED,