rubyforgood / casa

Volunteer management system for nonprofit CASA, which serves foster youth in counties across America.
https://casavolunteertracking.org/
MIT License
316 stars 479 forks source link

No-volunteers message in weekly supervisor status email #1628

Closed compwron closed 3 years ago

compwron commented 3 years ago

What type of user is this for? volunteer/supervisor/admin/all supervisor

Description When a supervisor has no volunteers with assigned cases, instead of showing no contents, show "You have no volunteers with assigned cases - when you do, you will see their status here" or similar

Screenshots of current behavior, if any email

QA Login Details: url: https://casa-qa.herokuapp.com/ password for all users: 123456

Log in using any of the below emails, depending on the account type you'd like to log in as.

arku commented 3 years ago

@compwron Just curious, why should the email be sent to supervisors with no volunteers?

Zrrrpy commented 3 years ago

@arku Great question! In this case, the email serves as a reminder that volunteers who are assigned to this supervisor need case assignments OR if the supervisor has no volunteers assigned to them, then it serves as a reminder that they need to assign volunteers to themselves.

Context: CASA chapters typically don't have more than a dozen supervisors on staff (even a dozen would be for a larger sized CASA org, many have under ten) and they typically always have volunteer assignments. If a supervisor does not have any volunteers assigned to them, it is usually for a very short period of time as they are being onboarded to the platform, or if they are returning from an extended leave where their volunteers were assigned to another supervisor.

Hope this answers your question! Let me know if it doesn't and I'm happy to provide more details. :)

arku commented 3 years ago

@Zrrrpy Interesting. Thanks for the explanation!