Skip to content

Commit 220faf0

Browse files
Merge pull request #1527 from bcgov/fix/EDX-3102
add GA/HS for schools
2 parents d0e4099 + da85f61 commit 220faf0

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

api/src/main/java/ca/bc/gov/educ/studentdatacollection/api/constants/v1/SchoolGradeCodes.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -278,6 +278,7 @@ public static List<String> getNonIndependentSchoolGrades() {
278278
codes.add(HOMESCHOOL.getCode());
279279
return codes;
280280
}
281+
281282
public static List<String> getNonIndependentKtoSUGrades() {
282283
List<String> codes = new ArrayList<>();
283284
codes.add(KINDFULL.getCode());
@@ -316,4 +317,10 @@ public static List<String> getIndependentKtoGAGrades() {
316317
codes.addAll(getNonIndependentKtoGAGrades());
317318
return codes;
318319
}
320+
321+
public static List<String> getIndependentKtoHSGrades() {
322+
List<String> codes = new ArrayList<>(getIndependentKtoGAGrades());
323+
codes.add(HOMESCHOOL.getCode());
324+
return codes;
325+
}
319326
}

api/src/main/java/ca/bc/gov/educ/studentdatacollection/api/helpers/EllHeadcountHelper.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,9 +70,9 @@ public EllHeadcountHelper(
7070

7171
public void setGradeCodes(Optional<SchoolTombstone> school) {
7272
if(school.isPresent() && SchoolCategoryCodes.INDEPENDENTS.contains(school.get().getSchoolCategoryCode())) {
73-
gradeCodes = SchoolGradeCodes.getIndependentKtoSUGrades();
73+
gradeCodes = SchoolGradeCodes.getIndependentKtoHSGrades();
7474
} else {
75-
gradeCodes = SchoolGradeCodes.getNonIndependentKtoSUGrades();
75+
gradeCodes = SchoolGradeCodes.getNonIndependentSchoolGrades();
7676
}
7777
}
7878

0 commit comments

Comments
 (0)