Skip to content

Conversation

Hassanmir92
Copy link
Collaborator

@Hassanmir92 Hassanmir92 commented May 7, 2025

Ticket: https://dfedigital.atlassian.net/browse/AQTS-955

  1. Adding new ESOL expired decline reason to applications that have ESOL as an option to prove English language proficiency (ELP).
  2. Remove the existing ESOL expired during assessment FI reason - This will be applied to new and existing applications.
  3. Remove the existing SELT expired during assessment FI reason - This will be applies to new applications while existing applications will have a "[DO NOT USE]" at the beginning of this FI reasons for the assessor.

Post release action

Given that there are a few applications from the relevant country and with ESOL selected, we need to add this new reason to those existing submissions after we release the feature.

This can be done by running: SyncAssessmentChecksAndFailureReasonsJob.perform_later(assessment) for each of those application assessments.

It's important to note that we're only doing this to applications that have not yet started their assessment (which happens to be the case for all the applications with ESOL since it's a newly released feature)

@Hassanmir92 Hassanmir92 self-assigned this May 7, 2025
@Hassanmir92 Hassanmir92 requested a review from a team as a code owner May 7, 2025 08:44
Copy link

github-actions bot commented May 7, 2025

Copy link
Contributor

@syed87 syed87 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

…l have english_language_selt_expired_during_assessment as an FI option.

This is because we are not doing any migration on existing applications to remove this for SELT applications so this is to let the assessors know to just simply not use it.

There is also no risk in assessors using it as it simply just sends the FI to the applicant.
@Hassanmir92 Hassanmir92 force-pushed the AQTS-955-dev-add-new-expired-fi-reason-for-esol-elp-spoke branch from 96d0872 to f794671 Compare June 6, 2025 10:07
@Hassanmir92 Hassanmir92 merged commit 415d196 into main Jun 10, 2025
16 checks passed
@Hassanmir92 Hassanmir92 deleted the AQTS-955-dev-add-new-expired-fi-reason-for-esol-elp-spoke branch June 10, 2025 13:40
Copy link

Review app for PR 2746 was deleted

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants