Skip to content

Commit

Permalink
GRAD2-3176 - adds district to ReportData
Browse files Browse the repository at this point in the history
  • Loading branch information
mightycox committed Jan 30, 2025
1 parent bdbbb6b commit 6bf2896
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
import ca.bc.gov.educ.grad.report.api.client.utils.NonGradReasonListDeserializer;
import ca.bc.gov.educ.grad.report.api.client.utils.OptionalProgramListDeserializer;
import ca.bc.gov.educ.grad.report.api.util.ReportApiConstants;
import ca.bc.gov.educ.grad.report.dto.impl.DistrictImpl;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonSubTypes;
Expand All @@ -23,6 +24,7 @@
@XmlSeeAlso({
Student.class,
School.class,
DistrictImpl.class,
Transcript.class,
GradProgram.class,
NonGradReason.class,
Expand All @@ -31,6 +33,7 @@
@JsonSubTypes({
@JsonSubTypes.Type(value = Student.class),
@JsonSubTypes.Type(value = School.class),
@JsonSubTypes.Type(value = DistrictImpl.class),
@JsonSubTypes.Type(value = Transcript.class),
@JsonSubTypes.Type(value = GradProgram.class),
@JsonSubTypes.Type(value = NonGradReason.class),
Expand All @@ -48,6 +51,8 @@ public class ReportData implements Serializable {
private Student student = new Student();
@JsonDeserialize(as = School.class)
private School school = new School();
@JsonDeserialize(as = DistrictImpl.class)
private DistrictImpl district = new DistrictImpl();
@JsonDeserialize(as = Transcript.class)
private Transcript transcript = new Transcript();
@JsonDeserialize(as = Assessment.class)
Expand Down Expand Up @@ -108,6 +113,14 @@ public void setSchool(School school) {
this.school = school;
}

public DistrictImpl getDistrict() {
return district;
}

public void setDistrict(DistrictImpl district) {
this.district = district;
}

public List<School> getSchools() {
return schools;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ GraduationReport getGraduationReport(String methodName, List<String> excludeProg
"Confirmed the district data exists and continue.");

// validate incoming data for reporting
final District district = getSchool(reportData);
final District district = reportData.getDistrict();

if (district != null) {
parameters.put("district", district);
Expand Down

0 comments on commit 6bf2896

Please sign in to comment.