fix: auto-fix code issues (cron)
- 修复隐式 Optional 类型注解 (RUF013) - 修复不必要的赋值后返回 (RET504) - 优化列表推导式 (PERF401) - 修复未使用的参数 (ARG002) - 清理重复导入 - 优化异常处理
This commit is contained in:
@@ -132,7 +132,7 @@ class ApiKeyManager:
|
||||
self,
|
||||
name: str,
|
||||
owner_id: str | None = None,
|
||||
permissions: list[str] = None,
|
||||
permissions: list[str] | None = None,
|
||||
rate_limit: int = 60,
|
||||
expires_days: int | None = None,
|
||||
) -> tuple[str, ApiKey]:
|
||||
@@ -238,7 +238,8 @@ class ApiKeyManager:
|
||||
# 验证所有权(如果提供了 owner_id)
|
||||
if owner_id:
|
||||
row = conn.execute(
|
||||
"SELECT owner_id FROM api_keys WHERE id = ?", (key_id,),
|
||||
"SELECT owner_id FROM api_keys WHERE id = ?",
|
||||
(key_id,),
|
||||
).fetchone()
|
||||
if not row or row[0] != owner_id:
|
||||
return False
|
||||
@@ -267,7 +268,8 @@ class ApiKeyManager:
|
||||
|
||||
if owner_id:
|
||||
row = conn.execute(
|
||||
"SELECT * FROM api_keys WHERE id = ? AND owner_id = ?", (key_id, owner_id),
|
||||
"SELECT * FROM api_keys WHERE id = ? AND owner_id = ?",
|
||||
(key_id, owner_id),
|
||||
).fetchone()
|
||||
else:
|
||||
row = conn.execute("SELECT * FROM api_keys WHERE id = ?", (key_id,)).fetchone()
|
||||
@@ -337,7 +339,8 @@ class ApiKeyManager:
|
||||
# 验证所有权
|
||||
if owner_id:
|
||||
row = conn.execute(
|
||||
"SELECT owner_id FROM api_keys WHERE id = ?", (key_id,),
|
||||
"SELECT owner_id FROM api_keys WHERE id = ?",
|
||||
(key_id,),
|
||||
).fetchone()
|
||||
if not row or row[0] != owner_id:
|
||||
return False
|
||||
@@ -465,7 +468,8 @@ class ApiKeyManager:
|
||||
endpoint_params = []
|
||||
if api_key_id:
|
||||
endpoint_query = endpoint_query.replace(
|
||||
"WHERE created_at", "WHERE api_key_id = ? AND created_at",
|
||||
"WHERE created_at",
|
||||
"WHERE api_key_id = ? AND created_at",
|
||||
)
|
||||
endpoint_params.insert(0, api_key_id)
|
||||
|
||||
@@ -486,7 +490,8 @@ class ApiKeyManager:
|
||||
daily_params = []
|
||||
if api_key_id:
|
||||
daily_query = daily_query.replace(
|
||||
"WHERE created_at", "WHERE api_key_id = ? AND created_at",
|
||||
"WHERE created_at",
|
||||
"WHERE api_key_id = ? AND created_at",
|
||||
)
|
||||
daily_params.insert(0, api_key_id)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user