mirror of
https://github.com/fawney19/Aether.git
synced 2026-01-11 20:18:30 +08:00
fix: 修复普通用户无法访问仪表盘接口的权限问题
将 DashboardAdapter 的 mode 从 ApiMode.ADMIN 改为 ApiMode.USER, 允许普通用户访问 /api/dashboard/stats 和 /api/dashboard/daily-stats 接口。
This commit is contained in:
@@ -155,7 +155,7 @@ async def get_daily_stats(
|
|||||||
class DashboardAdapter(ApiAdapter):
|
class DashboardAdapter(ApiAdapter):
|
||||||
"""需要登录的仪表盘适配器基类。"""
|
"""需要登录的仪表盘适配器基类。"""
|
||||||
|
|
||||||
mode = ApiMode.ADMIN
|
mode = ApiMode.USER # 普通用户也可访问仪表盘
|
||||||
|
|
||||||
def authorize(self, context): # type: ignore[override]
|
def authorize(self, context): # type: ignore[override]
|
||||||
if not context.user:
|
if not context.user:
|
||||||
|
|||||||
Reference in New Issue
Block a user