diff --git a/nextjs-app/components/ComparisonView.tsx b/nextjs-app/components/ComparisonView.tsx
index 65e6624..600794e 100644
--- a/nextjs-app/components/ComparisonView.tsx
+++ b/nextjs-app/components/ComparisonView.tsx
@@ -379,6 +379,7 @@ export function ComparisonView({
data={activeComparisonData}
nationalAverages={nationalAverages}
benchmarks={benchmarks}
+ isSecondary={!isPrimary}
/>
;
nationalAverages?: NationalAverages;
benchmarks?: Benchmarks;
+ isSecondary?: boolean;
}) {
const urns = schools.map((school) => school.urn);
const schoolNames = schools.map((school) => school.school_name);
- const isSecondary = schools.some(
+ const isSecondary = propIsSecondary !== undefined ? propIsSecondary : schools.some(
(school) => data[String(school.urn)]?.school_info?.attainment_8_score != null,
);
diff --git a/nextjs-app/components/compare/CompareAtAGlance.tsx b/nextjs-app/components/compare/CompareAtAGlance.tsx
index 59c9fe7..f73f548 100644
--- a/nextjs-app/components/compare/CompareAtAGlance.tsx
+++ b/nextjs-app/components/compare/CompareAtAGlance.tsx
@@ -47,14 +47,16 @@ export function CompareAtAGlance({
data,
nationalAverages,
benchmarks,
+ isSecondary: propIsSecondary,
}: {
schools: School[];
data: Record;
nationalAverages?: NationalAverages;
benchmarks?: Benchmarks;
+ isSecondary?: boolean;
}) {
const urns = schools.map((school) => school.urn);
- const isSecondary = schools.some(
+ const isSecondary = propIsSecondary !== undefined ? propIsSecondary : schools.some(
(school) => data[String(school.urn)]?.school_info?.attainment_8_score != null,
);
const headlineKey = isSecondary ? 'attainment_8_score' : 'rwm_expected_pct';
diff --git a/nextjs-app/components/compare/CompareCommunity.tsx b/nextjs-app/components/compare/CompareCommunity.tsx
index 6d39a3c..9e14288 100644
--- a/nextjs-app/components/compare/CompareCommunity.tsx
+++ b/nextjs-app/components/compare/CompareCommunity.tsx
@@ -20,12 +20,14 @@ export function CompareCommunity({
schools,
data,
benchmarks,
+ isSecondary: propIsSecondary,
}: {
schools: School[];
data: Record;
benchmarks?: Benchmarks;
+ isSecondary?: boolean;
}) {
- const isSecondary = schools.some(
+ const isSecondary = propIsSecondary !== undefined ? propIsSecondary : schools.some(
(school) => data[String(school.urn)]?.school_info?.attainment_8_score != null,
);
const bench = isSecondary ? benchmarks?.secondary : benchmarks?.primary;