mirror of
https://gh-proxy.org/https://github.com/klinsmaya/SQLBot.git
synced 2026-11-08 09:17:06 +08:00
perf: Setting menu permission
This commit is contained in:
@@ -77,8 +77,10 @@ async def pager(
|
||||
keyword: Optional[str] = Query(None, description="搜索关键字(可选)"),
|
||||
oid: Optional[int] = Query(None, description="空间ID(仅admin用户生效)"),
|
||||
):
|
||||
if not current_user.isAdmin and current_user.weight == 0:
|
||||
raise HTTPException("no permission to execute")
|
||||
if current_user.isAdmin:
|
||||
workspace_id = oid
|
||||
workspace_id = oid if oid else current_user.oid
|
||||
else:
|
||||
workspace_id = current_user.oid
|
||||
pagination = PaginationParams(page=pageNum, size=pageSize)
|
||||
|
||||
Reference in New Issue
Block a user