rwadurian/backend/services/admin-service/src/api
hailin fe593714ae fix(admin-service): 修复上传版本时isForceUpdate始终为true的问题
问题原因:
- ValidationPipe配置了enableImplicitConversion: true
- FormData发送字符串"false"时,Boolean("false")被隐式转换为true
- @Transform装饰器在隐式转换之后执行,收到的value已经是true

解决方案:
- 在@Transform中使用obj参数获取原始未转换的值
- 手动判断字符串"true"/"false"并正确转换为布尔值

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-27 19:31:47 -08:00
..
controllers fix(admin-service): 修复上传版本时isForceUpdate默认为true的问题 2025-12-27 19:21:48 -08:00
dto fix(admin-service): 修复上传版本时isForceUpdate始终为true的问题 2025-12-27 19:31:47 -08:00