Bug Description
When a staff user (not a superuser) is created without any related OrganizationUser, accessing the notification preference page results in the page displaying empty buttons.
Expected Behavior
The notification preference page should ideally allow such staff users to view and change at least global notification preferences, even if they are not associated with any OrganizationUser.
Actual Behavior
The notification preference page currently shows empty buttons with no actionable settings for staff users without an associated OrganizationUser.
Steps to Reproduce
- Create a staff user who is not a superuser and does not have a related
OrganizationUser.
- Log in as that user.
- Open the notification preference page.
- Observe that the buttons are empty and no preferences can be set.
Bug Description
When a staff user (not a superuser) is created without any related
OrganizationUser, accessing the notification preference page results in the page displaying empty buttons.Expected Behavior
The notification preference page should ideally allow such staff users to view and change at least global notification preferences, even if they are not associated with any
OrganizationUser.Actual Behavior
The notification preference page currently shows empty buttons with no actionable settings for staff users without an associated
OrganizationUser.Steps to Reproduce
OrganizationUser.