Files
aiform_prod/frontend
AI Assistant c410eb77c9 fix: Simplify data normalization in confirmation form HTML generator
Problem:
- Function was trying to normalize already normalized data
- Used undefined 'raw' variable after refactoring
- Data structure mismatch causing form not to render

Solution:
1. Removed redundant normalization logic:
   - Data is already normalized in StepClaimConfirmation component
   - Use caseObj directly from data.case
   - Only ensure base structures exist (user, project, offenders, meta, attachments)

2. Fixed undefined variable:
   - Changed raw.token to data.token
   - Removed unused normalization code

3. Simplified data flow:
   - Input: data.case (already normalized)
   - Output: caseJson with same structure
   - JavaScript in HTML uses injected.case directly

Files:
- frontend/src/components/form/generateConfirmationFormHTML.ts: Simplified normalization
2025-11-24 15:38:24 +03:00
..