mirror of
https://github.com/fawney19/Aether.git
synced 2026-09-02 01:10:23 +08:00
fix: 移除用户配额重置任务中的角色限制
This commit is contained in:
@@ -761,7 +761,6 @@ class MaintenanceScheduler:
|
|||||||
"""执行用户配额自动重置任务
|
"""执行用户配额自动重置任务
|
||||||
|
|
||||||
适用范围:
|
适用范围:
|
||||||
- 普通用户(role=user)
|
|
||||||
- 未删除(is_deleted=false)
|
- 未删除(is_deleted=false)
|
||||||
- 仅对 quota_usd != NULL 的用户生效
|
- 仅对 quota_usd != NULL 的用户生效
|
||||||
"""
|
"""
|
||||||
@@ -822,14 +821,12 @@ class MaintenanceScheduler:
|
|||||||
if not should_run:
|
if not should_run:
|
||||||
return
|
return
|
||||||
|
|
||||||
from src.core.enums import UserRole
|
|
||||||
from src.models.database import User as DBUser
|
from src.models.database import User as DBUser
|
||||||
|
|
||||||
now_utc = datetime.now(timezone.utc)
|
now_utc = datetime.now(timezone.utc)
|
||||||
reset_count = (
|
reset_count = (
|
||||||
db.query(DBUser)
|
db.query(DBUser)
|
||||||
.filter(
|
.filter(
|
||||||
DBUser.role == UserRole.USER,
|
|
||||||
DBUser.is_deleted.is_(False),
|
DBUser.is_deleted.is_(False),
|
||||||
DBUser.quota_usd.isnot(None),
|
DBUser.quota_usd.isnot(None),
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user