diff --git a/bpeng/reports/cbra_diag.py b/bpeng/reports/cbra_diag.py index bf65401a2ee9a3901ca21b4a167eed39f1ddffd2..8dd62e3efcbe9a5f980de802f60b250fe4eddaaf 100644 --- a/bpeng/reports/cbra_diag.py +++ b/bpeng/reports/cbra_diag.py @@ -372,6 +372,19 @@ class CbraDiagnostic: ecm_index, ) + # After slides have been deleted, update the table of contents in the executive summary + exec_table_of_contents = exec_summary_slide.shapes[3] + cr_nyc_ad_page = exec_table_of_contents.text_frame.paragraphs[4].add_run() + cr_nyc_ad_page.font.name = 'Arial' + cr_nyc_ad_page.font.size = Pt(12) + cr_nyc_ad_page.font.color.rgb = RGBColor(0xff, 0xff, 0xff) + cr_nyc_ad_page.text = str(len(diag_rep.slides) - 1) + cr_nyc_services_page = exec_table_of_contents.text_frame.paragraphs[5].add_run() + cr_nyc_services_page.font.name = 'Arial' + cr_nyc_services_page.font.size = Pt(12) + cr_nyc_services_page.font.color.rgb = RGBColor(0xff, 0xff, 0xff) + cr_nyc_services_page.text = str(len(diag_rep.slides)) + return project_address, diag_rep @staticmethod diff --git a/bpeng/reports/constants.py b/bpeng/reports/constants.py index 6e1dcdbc7f6de194b06257f37648764c381e05a0..1e661b312a4cf4bb7f0a35871cbbe60a88afa1b9 100644 --- a/bpeng/reports/constants.py +++ b/bpeng/reports/constants.py @@ -303,8 +303,8 @@ RETROFIT_TO_CBRA_RETROFIT = { 'Replace Windows': 'Window Replacement', 'Install Roof Insulation': 'Insulation (Roof)', 'Install Cool Roof': 'Cool Roof', - 'Install Boiler Control (Indoor Feedback)': 'Boiler Control(Indoor Feedback)', - 'Install Boiler Control (Outdoor Reset)': 'Boiler Control(Outdoor Reset)', + 'Install Boiler Control (Indoor Feedback)': 'Boiler Control (Indoor Feedback)', + 'Install Boiler Control (Outdoor Reset)': 'Boiler Control (Outdoor Reset)', 'Install Smart Thermostat with Indoor Sensors': 'Smart Thermostat w/ Indoor Sensor', 'Integrate EMS/BMS Systems': 'Building Management System/ Energy Management system', 'Convert from Oil to Gas': 'Oil to Gas Conversion',