mixvideo-v2/apps/desktop/src-tauri
imeepos a4cacf42da hotfix: 修复get_all_projects接口description字段NULL值处理问题
- 修复project_repository.rs中row_to_project函数对description字段的错误处理
- 将description字段从String类型改为Option<String>类型正确处理NULL值
- 修复material_repository.rs中类似的问题
- 解决'Invalid column type Null at index: 3, name: description'错误

问题根本原因:
数据库schema允许description为NULL,但代码尝试获取非空String类型,
当description为NULL时导致类型转换失败。

修复方案:
使用Option<String>类型和filter方法正确处理NULL和空字符串情况。
2025-07-16 13:58:04 +08:00
..
capabilities fix: 修复项目详情页打开文件夹功能 2025-07-13 22:00:30 +08:00
icons Initial commit: MixVideo Desktop v0.1.0 2025-07-13 17:57:52 +08:00
src hotfix: 修复get_all_projects接口description字段NULL值处理问题 2025-07-16 13:58:04 +08:00
.gitignore Initial commit: MixVideo Desktop v0.1.0 2025-07-13 17:57:52 +08:00
Cargo.toml fix: 修复缩略图显示权限问题,使用base64数据URL 2025-07-15 22:38:22 +08:00
build.rs Initial commit: MixVideo Desktop v0.1.0 2025-07-13 17:57:52 +08:00
tauri.conf.json fix: 修复缩略图显示权限问题,使用base64数据URL 2025-07-15 22:38:22 +08:00