Skip to content

Commit 2e9b93d

Browse files
committed
utils translated to english
1 parent 27c7034 commit 2e9b93d

File tree

1 file changed

+20
-20
lines changed

1 file changed

+20
-20
lines changed

fastapi_user_auth/utils/casbin.py

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,10 @@ async def update_subject_roles(enforcer: AsyncEnforcer, *, subject: str, role_ke
4646

4747

4848
async def update_subject_page_permissions(
49-
enforcer: AsyncEnforcer,
50-
*,
51-
subject: str,
52-
permissions: List[str],
49+
enforcer: AsyncEnforcer,
50+
*,
51+
subject: str,
52+
permissions: List[str],
5353
) -> List[str]:
5454
"""根据指定subject主体更新casbin规则,会删除旧的规则,添加新的规则"""
5555
# 获取主体的页面权限
@@ -77,11 +77,11 @@ async def update_subject_page_permissions(
7777

7878

7979
def get_subject_policy_matrix(
80-
enforcer: AsyncEnforcer,
81-
*,
82-
subject: str,
83-
permission: str,
84-
rows: List[Dict[str, Any]],
80+
enforcer: AsyncEnforcer,
81+
*,
82+
subject: str,
83+
permission: str,
84+
rows: List[Dict[str, Any]],
8585
):
8686
"""体字段权限配置,存在allow,deny,default(未设置)"""
8787
default_, allow_, deny_ = [], [], []
@@ -115,10 +115,10 @@ def get_subject_policy_matrix(
115115

116116

117117
def get_subject_effect_matrix(
118-
enforcer: AsyncEnforcer,
119-
*,
120-
subject: str,
121-
rows: List[Dict[str, Any]],
118+
enforcer: AsyncEnforcer,
119+
*,
120+
subject: str,
121+
rows: List[Dict[str, Any]],
122122
):
123123
"""主体字段权限执行结果,只有allow和deny两种情况"""
124124
allow_, deny_ = [], []
@@ -137,12 +137,12 @@ def get_subject_effect_matrix(
137137

138138

139139
async def update_subject_data_permissions(
140-
enforcer: AsyncEnforcer,
141-
*,
142-
subject: str,
143-
permission: str,
144-
policy_matrix: List[List[Dict[str, Any]]],
145-
super_subject: str = "u:root",
140+
enforcer: AsyncEnforcer,
141+
*,
142+
subject: str,
143+
permission: str,
144+
policy_matrix: List[List[Dict[str, Any]]],
145+
super_subject: str = "u:root",
146146
) -> str:
147147
"""更新casbin数据字段权限或数据集权限"""
148148
# [[{'label': '默认', 'rol': 'page:list:uid', 'col': 'default', 'checked': True}]]
@@ -156,7 +156,7 @@ async def update_subject_data_permissions(
156156
# 检查当前用户是否有对应的权限,只有自己拥有的权限才能分配给其他主体
157157
eff = enforcer.enforce(super_subject, v1, v2, v3)
158158
if not eff:
159-
return "没有更新权限"
159+
return "No update permission" # 没有更新权限
160160

161161
def to_rules(items: List[dict], is_allow: bool = True) -> set:
162162
rules = set()

0 commit comments

Comments
 (0)