fix(仪表盘): 增加对数据库驱动和仓储实例的有效性检查

This commit is contained in:
yangjianbo
2026-01-12 10:53:41 +08:00
parent 839ab37d40
commit 1073317a3e
2 changed files with 19 additions and 0 deletions

View File

@@ -85,6 +85,9 @@ func NewDashboardService(usageRepo UsageLogRepository, aggRepo DashboardAggregat
aggUsageDays = cfg.DashboardAgg.Retention.UsageLogsDays
}
}
if aggRepo == nil {
aggEnabled = false
}
return &DashboardService{
usageRepo: usageRepo,
aggRepo: aggRepo,