Describe the task
In the Final Review & Review Changes pages in Reporting, the field_name of each ReportingField is always displayed - this should be overridden by field_display_title wherever they're non-null.
Acceptance Criteria
Dev Checklist
Additional context
Example of the Problem
See below screenshot for the ReportingField in prod db. For slug fuelDefaultHighHeatingValue, the Field Display Title is used when a reporter is filling out the report, but in the Final Review page it's the Field Name that's displayed instead. For supplementary reports, this will also be the case on the Review Changes page.

Describe the task
In the Final Review & Review Changes pages in Reporting, the
field_nameof each ReportingField is always displayed - this should be overridden byfield_display_titlewherever they're non-null.Acceptance Criteria
Dev Checklist
field_display_titleexists for the record, and use that. If thefield_display_titleis null, then the frontend should usefield_namefor the label instead.Additional context
handle_methodologies()inform_builder_service.py- for each methodology object, thereporting_field.field_display_title(stored in the database as an optional field) is prioritized for display, but if it's null, thenreporting_field.field_nameis used. This is because thefield_display_titleis intended to be the more user-friendly label name that can change over time, whereas the ReportingField's field_name is used as an index in some places (although we shouldn't be, we should actually use the field's slug instead...) and so shouldn't change over time.field_display_titlewill be null for a ReportingField if there hasn't been a need to display something other than the requiredfield_namevaluebciers/apps/reporting/src/app/components/finalReview/templates/FinalReviewReportSections.tsxandbciers/apps/reporting/src/app/components/shared/FacilityReportSection.tsx- this is where the contents of every report are mapped out into sections for both the Final Review and (if needed) the Review Changes page. AW suspects that somewhere in here a change is required that checks forfield_display_titlefirst instead offield_name, although further investigation is required as part of the work for this ticketExample of the Problem
See below screenshot for the ReportingField in prod db. For slug
fuelDefaultHighHeatingValue, the Field Display Title is used when a reporter is filling out the report, but in the Final Review page it's the Field Name that's displayed instead. For supplementary reports, this will also be the case on the Review Changes page.