mirror of
https://github.com/SECTL/SecScore.git
synced 2026-07-19 21:14:21 +08:00
fix: 在 setup_database 中调用 state.initialize() 加载主题配置
This commit is contained in:
@@ -1,7 +1,11 @@
|
|||||||
# AGENTS 协作规范
|
# AGENTS 协作规范
|
||||||
|
|
||||||
|
## 代码规范
|
||||||
|
- 所有代码必须符合 Rust 语言规范。
|
||||||
|
- 所有代码跑`pnpm run typecheck` or `cargo typecheck`必须通过。
|
||||||
|
|
||||||
## 提交与推送要求
|
## 提交与推送要求
|
||||||
- 每次代码修改后,必须进行一次 Git 提交(commit)。
|
- 每次代码修改后,除非用户说明需要一次 Git 提交(commit),否则不进行。
|
||||||
- 提交信息必须使用中文。
|
- 提交信息必须使用中文。
|
||||||
- 提交信息必须遵循 Conventional Commits 规范,格式示例:`feat: 新增登录页表单校验`、`fix: 修复导出报告空指针问题`。
|
- 提交信息必须遵循 Conventional Commits 规范,格式示例:`feat: 新增登录页表单校验`、`fix: 修复导出报告空指针问题`。
|
||||||
- 每次提交完成后,必须将对应提交推送到远端仓库(`git push`)。
|
- 每次提交完成后,必须将对应提交推送到远端仓库(`git push`)。
|
||||||
|
|||||||
@@ -288,6 +288,10 @@ fn setup_database(app: &mut App) -> Result<(), Box<dyn std::error::Error>> {
|
|||||||
*db_guard = Some(active_conn);
|
*db_guard = Some(active_conn);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
state_guard.initialize().await.map_err(|e| {
|
||||||
|
format!("Failed to initialize app state: {}", e)
|
||||||
|
})?;
|
||||||
|
|
||||||
Ok::<_, Box<dyn std::error::Error>>(())
|
Ok::<_, Box<dyn std::error::Error>>(())
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user