Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Manage: Identify and remove all instances of "Automatic Rejections" #8644

Merged
merged 2 commits into from
Oct 9, 2023

Conversation

zarembas
Copy link
Contributor

@zarembas zarembas commented Oct 6, 2023

This commit addresses a few scenarios where we were displaying information related to reject by default date.
It also adds a concern to the ApplicationChoice model to help with the date calculations.

Changes proposed in this pull request

Header ‘Ready for review’ change to: ‘Received – make a decision’

Content below purple ‘Received' status change to: Received [36] days ago

Screenshot 2023-10-06 at 17 32 02

Content below green ‘Offered’ status change to: Offer made [53] days ago

Screenshot 2023-10-06 at 17 32 29

Content below yellow ‘Interviewing’ status change to: Received [36] days ago

Screenshot 2023-10-06 at 17 32 48

Set up an interview or make a decision inset text within an application, change to: This application was received 80 days ago. You should try and respond to the candidate within 30 days.

Screenshot 2023-10-06 at 17 33 32

After an offer has been made inset text within an application, change to: You made this offer [10] days ago. Most candidates respond to offers within 15 working days. The candidate will receive reminders to respond.

Screenshot 2023-10-06 at 17 33 57

Date of the interview, remove validation for setting a date within 40 working days.

Remove inset text of Date field and change to: For example, 30 11 2023

Screenshot 2023-10-06 at 17 36 14

Guidance to review

They way I'm handling the days_since methods might not be to everyone's taste. Happy to change based on feedback.

Link to Trello card

https://trello.com/c/vaRJnjiz/714-manage-identify-and-remove-all-instances-of-automatic-rejections

@zarembas zarembas self-assigned this Oct 6, 2023
@zarembas zarembas force-pushed the 714-manage-instances-of-automatic-rejections branch from 3b246dc to 2a01424 Compare October 6, 2023 16:38
@zarembas zarembas requested review from a team October 6, 2023 16:38
@zarembas zarembas added the deploy_v2 Deploy the review app to AKS label Oct 6, 2023
@github-actions github-actions bot temporarily deployed to review_aks-8644 October 6, 2023 16:45 Destroyed
@zarembas zarembas temporarily deployed to review_aks October 6, 2023 16:45 — with GitHub Actions Inactive
@@ -2,9 +2,5 @@
Waiting for candidate’s response
</h2>
<p class="govuk-body">
<% if application_choice.continuous_applications? %>
<%= continuous_applications_offer_text %>
<% else %>
Copy link
Contributor

Choose a reason for hiding this comment

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

We still have some candidates with offers for 2023 – they have till ~12th oct until DBD

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Done in f33140e. Added it as a separate commit as we can re-revert it later.

Copy link
Contributor

@MaeveRoseveare MaeveRoseveare left a comment

Choose a reason for hiding this comment

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

I noticed that when I logged in as a provider user without the permissions to make decisions, I saw this text on a received application, still mentioning reject by default:

Screenshot 2023-10-09 at 09 27 49

When I changed the permissions to being able to make decisions, the text changed to the new one where we do not mention RBD.

Screenshot 2023-10-09 at 09 28 45

This is the same for 'Interviewing' status:

Screenshot 2023-10-09 at 09 32 23

This commit addresses a few scenarios where we were displaying
information related to reject by default date. It also adds a concern to
the ApplicationChoice model to help with the date calculations.
This is for candidates with offers for 2023, they have till ~12th oct
until declined by default.
@zarembas zarembas force-pushed the 714-manage-instances-of-automatic-rejections branch from 2a01424 to f33140e Compare October 9, 2023 11:12
@github-actions github-actions bot temporarily deployed to review_aks-8644 October 9, 2023 11:17 Destroyed
@zarembas zarembas temporarily deployed to review_aks October 9, 2023 11:17 — with GitHub Actions Inactive
@github-actions
Copy link
Contributor

github-actions bot commented Oct 9, 2023

Code Coverage

Coverage typeFromTo
⬇️Lines covered95.65%95.32%

@zarembas zarembas merged commit 913e913 into main Oct 9, 2023
@zarembas zarembas deleted the 714-manage-instances-of-automatic-rejections branch October 9, 2023 12:30
@zarembas zarembas temporarily deployed to review_aks October 9, 2023 12:30 — with GitHub Actions Inactive
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
deploy_v2 Deploy the review app to AKS
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants