BurningFlipside / VolunteerSystem

The Flipside Volunteer System
Apache License 2.0
5 stars 2 forks source link

Roles in shift set showing as "Shift Unavailable" despite the shift set being set to Enabled. #125

Closed monikersupreme closed 2 years ago

monikersupreme commented 2 years ago

I am currently running into an issue with a shift set I've created (Tues TEST Shift) for Ice. I need to be able to assign the Camp Contact and create a group link for the rest of the shift set, however, the Camp Contact role is showing as "Shift Unavailable" despite the shift set being Enabled. There are no pending approvals showing up for this role and the other roles appear to be assignable. Deleting and recreating the shift set does not seem to remedy this issue.

image

image

pboyd04 commented 2 years ago

You made the role private. The reason the other private roles are showing is that you didn't click into the email list box so that never got set for them. But the Camp Contact role has an empty email list and show will show up as invite only for everyone. Either make the role public or enter an email list for it and it will work.

monikersupreme commented 2 years ago

image

I don't see where the role is marked private - when I checked the Roles view last night it seemed like it was set up the same as the adjacent roles (which are still assignable)?

pboyd04 commented 2 years ago

Not public = private. If you click into the restricted to emails and type anything at all the other roles would behave the same. They are available because they were public and you flagged them as private without taking that step, roles that are created as private from the start will have the list populated with empty value