Description
Members joining ZTL are not eligible to book training sessions until they have completed the VATUSA Acadeny ZTL Onboarding course. We'd like to add some protection to the scheduling links on the website that clearly explain/lightly enforce this restriction.
Acceptance Criteria
[ ] Add a onboarding_complete bool column to the roster table, defaults to false
[ ] Verify the VATUSA Academy ZTL Onboarding course is complete by API call during the roster update
[ ] If not complete, clicking the "Schedule A Training Session" link should result in an error banner informing the member that they are not eligible to schedule training until they have completed the onboarding course and directing them to the academy.
Accepted By:
Dev Notes
This depends on the VATUSA API allowing this data retrieval. This is blocked until that is implemented. However, all other changes exist in the current working branch.
Description Members joining ZTL are not eligible to book training sessions until they have completed the VATUSA Acadeny ZTL Onboarding course. We'd like to add some protection to the scheduling links on the website that clearly explain/lightly enforce this restriction.
Acceptance Criteria
onboarding_complete
bool column to theroster
table, defaults to falseAccepted By:
Dev Notes
XD Notes
Working Branch
613-restrict-sked-link
PR
Feature Toggle
QA Notes
Deployment Notes