DLSV2-619 Supervisor promote staff to nominated supervisor #1364
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
JIRA link
DLSV2-619
Description
Implements an interface for full Supervisors to promote members of their staff to the Nominated Supervisor role. This is available from the expanded staff card on the supervisor staff list for any member of staff who has "Learner" role. A confirmation screen is included and shares its view model with the similar remove staff member confirm screen.
Screenshots
Nominate supervisor button (for full supervisors only and for staff who are DLS role = learner only):




Confirmation page:
Confirm validation:
Nominated supervisor role granted:
Developer checks
(Leave tasks unticked if they haven't been appropriate for your ticket.)
I have: