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

Admin needs to be able to resend Assessor requests #321

Closed
Rebecca-mcknight1991 opened this issue Mar 10, 2020 · 1 comment
Closed

Admin needs to be able to resend Assessor requests #321

Rebecca-mcknight1991 opened this issue Mar 10, 2020 · 1 comment
Assignees
Labels
admin reports admin:0.7.0 Admin release 0.7.0 2020/05/21

Comments

@Rebecca-mcknight1991
Copy link

Is your feature request related to a problem? Please describe.
As an admin I need to be able to resend Independent Assessment request emails to Assessors.

Describe the solution you'd like
Issue #319 gives a solution for monitoring returns. It is suggested there would be a way from this table to resent Independent Assessment emails:

  1. Either by bulk (tick relevant candidates and send) or
  2. Individually by clicking resend

See mock up below (purple buttons)

Screenshot 2020-03-10 at 15.43.23.png

Describe alternatives you've considered
Notify but it would take too long to resend one by one.

Additional context
Nothing else.

@warrensearle
Copy link
Member

The following cloud function should be used for sending a request to assessors:

sendAssessmentReminders

An object containing the following data should be provided as a single parameter:

  • exerciseId (required) ID of exercise
  • assessmentId (optional) ID of an assessment
  • assessmentIds (optional) array of assessment IDs

Example: send a reminder for a specific assessment

sendAssessmentReminders({
  exerciseId: 'exercise123',
  assessmentId: 'assessment56',
})

Example: send assessment reminder for a selection of assessments

sendAssessmentReminders({
  exerciseId: 'exercise123',
  assessmentIds: ['assessment1', 'assessment5', 'assessment56'],
})

Example: send assessment reminders for all assessments in an exercise

sendAssessmentReminders({
  exerciseId: 'exercise123',
})

warrensearle added a commit that referenced this issue May 21, 2020
UX improvements
 #423 Update ‘Header’ to match Prototype Design
 #422 Update ‘Side Navigation’ to match prototype design
 #421 Update ‘Diversity Report’ to match Prototype design
 #445 Action buttons should be green
 #431 Remove star from Add to Favourite Button

Independent Assessments
 #318 Admin should be able to send a request for Independent Assessment (references)
 #321 Admin needs to be able to resend Assessor requests
 #319 Admin needs to monitor returned assessments
 #276 Back end for Independent Assessments
 #449 Tweaks to Independent Assessments
 #230 Admin: Download and print Independent Assessments
@lloback lloback added the admin:0.7.0 Admin release 0.7.0 2020/05/21 label May 21, 2020
warrensearle added a commit that referenced this issue May 29, 2020
UX improvements
 #423 Update ‘Header’ to match Prototype Design
 #422 Update ‘Side Navigation’ to match prototype design
 #421 Update ‘Diversity Report’ to match Prototype design
 #445 Action buttons should be green
 #431 Remove star from Add to Favourite Button

Independent Assessments
 #318 Admin should be able to send a request for Independent Assessment (references)
 #321 Admin needs to be able to resend Assessor requests
 #319 Admin needs to monitor returned assessments
 #276 Back end for Independent Assessments
 #449 Tweaks to Independent Assessments
 #230 Admin: Download and print Independent Assessments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
admin reports admin:0.7.0 Admin release 0.7.0 2020/05/21
Projects
None yet
Development

No branches or pull requests

4 participants