diff --git a/app/api/issues.py b/app/api/issues.py index cd6e796..59c786c 100644 --- a/app/api/issues.py +++ b/app/api/issues.py @@ -70,6 +70,13 @@ def _issue_payload(issue): 'photo_path': issue.photo_path or None, 'mobile_photo_paths': issue.mobile_photo_paths or [], 'result_photos': issue.result_photos or [], + # Resolution details — set by web staff after fixing the issue. + 'result_notes': issue.result_notes or None, + # Verification fields — set after a director/admin confirms fix. + 'verified_at': issue.verified_at.isoformat() if issue.verified_at else None, + 'verification_note': issue.verification_note or None, + # Reporter display name — shows who filed the issue. + 'reported_by_name': issue.reporter.display_name if issue.reporter else None, }