mixvideo-v2/apps/desktop/src-tauri
imeepos 2d3c44d5e9 fix: 修复工作流模板JSON解析错误
- 添加 WorkflowType 的 From<String> 实现,支持从字符串转换
- 修复 workflow_template_repository 中的JSON字段解析,处理空字符串情况
- 为所有JSON字段(comfyui_workflow_json, ui_config_json, execution_config_json等)添加空字符串检查
- 添加详细的数据库调试测试,帮助诊断JSON解析问题
- 修复 WorkflowTemplateFilter 添加缺失的 search_term 字段

主要修复:
1. JSON解析:当JSON字段为空字符串时,返回空对象而不是解析错误
2. 类型转换:WorkflowType 现在可以从数据库字符串直接转换
3. 错误处理:改进了JSON解析的错误处理逻辑
4. 测试工具:添加了详细的数据库内容检查和逐字段解析测试

这些修复解决了前端 WorkflowList.tsx 中的 'premature end of input' JSON解析错误。
2025-08-07 16:14:18 +08:00
..
capabilities fix: resolve TypeScript iterator error in OutfitRecommendationTool 2025-07-28 11:56:11 +08:00
icons Initial commit: MixVideo Desktop v0.1.0 2025-07-13 17:57:52 +08:00
src fix: 修复工作流模板JSON解析错误 2025-08-07 16:14:18 +08:00
.gitignore Initial commit: MixVideo Desktop v0.1.0 2025-07-13 17:57:52 +08:00
Cargo.toml fix: 修复编译错误并完善测试基础设施 2025-08-07 15:55:17 +08:00
build.rs Initial commit: MixVideo Desktop v0.1.0 2025-07-13 17:57:52 +08:00
tauri.conf.json feat: 实现智能屏幕适配功能 2025-07-23 20:55:51 +08:00