fix: display purchase info and fix validation on vehicle detail (#41) #42
Reference in New Issue
Block a user
Delete Branch "issue-41-fix-purchase-info"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Fixes #41 - Purchase information not displayed and save fails on vehicle detail page
Changes
Root Cause
valueAsNumber: trueare empty, React Hook Form returnsNaN. The zod.min(0)check failed on NaN values, causing validation errors.Files Changed
frontend/src/features/vehicles/pages/VehicleDetailPage.tsx- Added purchase info display sectionfrontend/src/features/vehicles/components/VehicleForm.tsx- Addedz.preprocess(nanToNull, ...)for number fieldsTest Plan
🤖 Generated with Claude Code