1 Commits

Author SHA1 Message Date
1ee9ae807b test: complaint full lifecycle (create -> resolve) + fix public_submit NameError
All checks were successful
Build and Push Docker Image / build (push) Successful in 2m11s
One continuous E2E test from public-form creation through resolution:
1. CREATE (public form POST) -> captures CMP- reference
2. ACTIVATE (open -> in_progress)
3. SEND TO DEPARTMENT (creates ComplaintInvolvedDepartment)
4. CHAMPION RESPONDS (department response)
5. MANAGER APPROVES
6. PX ACCEPTS
7. RESOLVE

Fix: NameError in public_complaint_submit (reference_number was undefined after
removing the legacy CMP- generator). Also fixed the same in the inquiry public
submit path (ui_views.py). Both now read complaint.reference_number /
inquiry.reference_number after save().

Harness: get_e2e_complaint_id CLI + seed_e2e_complaint other_dept_id output.
2026-06-15 16:20:55 +03:00