diff --git a/public/pfp_solar_image.png b/public/pfp_solar_image.png new file mode 100644 index 00000000..f1a08402 Binary files /dev/null and b/public/pfp_solar_image.png differ diff --git a/src/app/portfolio/[slug]/building-passport/[propertyId]/solar-analysis/page.tsx b/src/app/portfolio/[slug]/building-passport/[propertyId]/solar-analysis/page.tsx index f4eaf624..ca19e77f 100644 --- a/src/app/portfolio/[slug]/building-passport/[propertyId]/solar-analysis/page.tsx +++ b/src/app/portfolio/[slug]/building-passport/[propertyId]/solar-analysis/page.tsx @@ -24,7 +24,7 @@ export default async function SolarAnalysisPage({ }) { const propertyMeta = await getPropertyMeta(params.propertyId); const solarData = await getSolarData(Number(propertyMeta.uprn)); - const solarScenarioData = await getSolarScenarioData(String(solarData.id)); + // If there's no solar data, we cannot display the page if (!solarData) { return ( @@ -39,6 +39,8 @@ export default async function SolarAnalysisPage({ ); } + const solarScenarioData = await getSolarScenarioData(String(solarData.id)); + const { panelWidthMeters, panelHeightMeters, @@ -80,6 +82,13 @@ export default async function SolarAnalysisPage({ return (