Skip to content

Commit

Permalink
Update ApiSerializers to use apply_deadline method
Browse files Browse the repository at this point in the history
  • Loading branch information
elceebee committed Jun 26, 2024
1 parent fe298cc commit b937e81
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion app/services/candidate_api/serializers/v1_1.rb
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ def query
Candidate
.left_outer_joins(:application_forms)
.where(application_forms: { recruitment_cycle_year: RecruitmentCycle.current_year })
.or(Candidate.where('candidates.created_at > ? ', CycleTimetable.apply_1_deadline(RecruitmentCycle.previous_year)))
.or(Candidate.where('candidates.created_at > ? ', CycleTimetable.apply_deadline(RecruitmentCycle.previous_year)))
.distinct
.includes(application_forms: :application_choices)
.where('candidate_api_updated_at > ?', updated_since)
Expand Down
2 changes: 1 addition & 1 deletion app/services/candidate_api/serializers/v1_2.rb
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ def query
.left_outer_joins(application_forms: { application_choices: %i[provider course interviews], application_references: [], application_qualifications: [] })
.includes(application_forms: { application_choices: %i[provider course course_option interviews], application_qualifications: [], application_references: [] })
.where('candidates.updated_at > :updated_since OR application_forms.updated_at > :updated_since OR application_choices.updated_at > :updated_since OR "references".updated_at > :updated_since OR application_qualifications.updated_at > :updated_since', updated_since:)
.where('application_forms.recruitment_cycle_year = ? OR candidates.created_at > ?', RecruitmentCycle.current_year, CycleTimetable.apply_1_deadline(RecruitmentCycle.previous_year))
.where('application_forms.recruitment_cycle_year = ? OR candidates.created_at > ?', RecruitmentCycle.current_year, CycleTimetable.apply_deadline(RecruitmentCycle.previous_year))
.order(id: :asc)
.distinct
end
Expand Down
2 changes: 1 addition & 1 deletion app/services/candidate_api/serializers/v1_3.rb
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ def query
.left_outer_joins(application_forms: { application_choices: %i[provider course interviews], application_references: [], application_qualifications: [] })
.includes(application_forms: { application_choices: %i[provider course course_option interviews], application_qualifications: [], application_references: [] })
.where('candidates.updated_at > :updated_since OR application_forms.updated_at > :updated_since OR application_choices.updated_at > :updated_since OR "references".updated_at > :updated_since OR application_qualifications.updated_at > :updated_since', updated_since:)
.where('application_forms.recruitment_cycle_year = ? OR candidates.created_at > ?', RecruitmentCycle.current_year, CycleTimetable.apply_1_deadline(RecruitmentCycle.previous_year))
.where('application_forms.recruitment_cycle_year = ? OR candidates.created_at > ?', RecruitmentCycle.current_year, CycleTimetable.apply_deadline(RecruitmentCycle.previous_year))
.order(id: :asc)
.distinct
end
Expand Down

0 comments on commit b937e81

Please sign in to comment.