Backend (1.0.66): - 🐛 Fix: answer_value ahora es Optional en AnswerBase schema - Permite guardar respuestas con solo análisis IA y fotos - Permite guardar observaciones sin answer_value - Ya no rechaza con 422 cuando answer_value es null/vacío Frontend (1.0.60): - 🐛 Fix: saveAnswer ahora permite guardar si hay: * Valor de respuesta, O * Observaciones de IA, O * Fotos cargadas - Mejorada lógica de determinación de status - Solo calcula status si hay answer.value - Permite guardar análisis IA antes de seleccionar respuesta Flujo mejorado: 1. Usuario sube fotos 2. Click "Analizar con IA" → genera observaciones 3. Puede avanzar sin seleccionar respuesta (guardará solo observaciones) 4. O puede seleccionar respuesta después → actualiza el record Causa del error 422: - answer_value era required en schema - Al analizar fotos sin seleccionar respuesta se enviaba answer_value="" - Backend rechazaba con 422 Unprocessable Entity - Ahora answer_value es opcional y acepta null/vacío
103 KiB
103 KiB