-
Notifications
You must be signed in to change notification settings - Fork 87
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
feat: mrf dashboard send reminders #8134
base: develop
Are you sure you want to change the base?
Conversation
Datadog ReportBranch report: ❌ 2 Failed (0 Known Flaky), 3072 Passed, 1 Skipped, 7m 2.39s Total duration (695ms time saved) ❌ Failed Tests (2)
|
Pending items:
|
Facing issues with playwright again -- seems to be affecting develop as well. |
2d9c39a
to
dd437ae
Compare
...form/responses/ResponsesPage/storage/UnlockedResponses/ResponsesTable/SendReminderButton.tsx
Outdated
Show resolved
Hide resolved
7667131
to
c78fca1
Compare
Problem
Admins want a way to send reminders for pending MRF forms, especially for cases when the email is lost. This emulates the real life scenario where you can remind someone to fill in a form.
Closes FRM-1963
Solution
Implement a action column with send reminder buttons in the hawkeye dashboard which admins can click to send these reminders.
Note: For backwards compatibility, the reminders button will not appear for pending MRF steps submitted before the release of reminders (since the nextStepRecipientEmails is not yet recorded)
Breaking Changes
No - this PR is backwards compatible
Before & After Screenshots
AFTER:
Tests
TC1: Reminders work for step 2
TC2: Reminders work for step 3
TC3: Reminders work for last step (eg, step 4 of 4-step MRF workflow) and multiple emails work
TC4: Back ward compatibility -- should not be able to trigger send reminder for pre-existing pending submissions.
TC5: Regression test -- Csv and individual submissions are unaffected
TC6: Rejected is considered completed