Skip to content

[bug] Global notification preferences are not created for non-org admin staff users #453

@pandafy

Description

@pandafy

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.

Image

Steps to Reproduce

  1. Create a staff user who is not a superuser and does not have a related OrganizationUser.
  2. Log in as that user.
  3. Open the notification preference page.
  4. Observe that the buttons are empty and no preferences can be set.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    Projects

    Status

    Done

    Status

    Done

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions