Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sign Ups: Communication tab hides fields for some users #6191

Open
2 tasks done
paulhulbert opened this issue Feb 21, 2025 · 0 comments
Open
2 tasks done

Sign Ups: Communication tab hides fields for some users #6191

paulhulbert opened this issue Feb 21, 2025 · 0 comments
Labels
Status: Confirmed It's clear what the subject of the issue is about, and what the resolution should be. Type: Bug Confirmed bugs or reports that are very likely to be bugs.

Comments

@paulhulbert
Copy link

Description

I'm trying to help one of the people at my church set up a Sign Up event, and we're having trouble getting some of the Communications options to show up for her (they show up for me fine). In the Sign Ups view, if you go to edit on a specific event, you should see a Communications tab at the bottom. When you expand it, you should see "Reminder Communication Template", "Number of Days Ahead to Send Reminders", "Reminder Details", and "Confirmation Details". Of those four, she only sees "Confirmation Details". I've used the impersonate feature and can confirm that I see that as well using her account but I see all four using my own. I have an Admin security role, but she only has a Staff security role, so I suspect that's the issue, but I've changed every setting I can find related to Sign Ups to allow Staff roles to have access and it doesn't seem to have worked.

I've tried changing the page and parent page of the Sign Up Detail page to allow the Staff role for Edit/Administrate (which did give her general editing access which she didn't have at first).
I've confirmed that the Sign Up Detail block on that page has inherited the Staff role for Edit/Administrate.

I have a thread about this on the Rock Community Chat if extra context is helpful, but it looks like Chat link sharing is disabled. The thread was started in the general channel on 2/20/25 at 7:29 EST. The noteworthy points there were that one user was able to resolve this using specific security settings that didn't work for me. There also may be something going on with the divs here because the three missing fields are wrapped in a div but the one that shows up is unwrapped.

I checked off the box for "Reproduced on the demo site", but as far as I can tell, there's no Sign Up page viewer on the demo site.

Actual Behavior

Staff level user doesn't see the "Reminder Communication Template", "Number of Days Ahead to Send Reminders", and "Reminder Details" on the Communications tab in Sign Ups. Screenshot attached.

Image

Expected Behavior

Staff level user should see the "Reminder Communication Template", "Number of Days Ahead to Send Reminders", and "Reminder Details" on the Communications tab in Sign Ups. Screenshot attached of what and Admin sees

Image

.

Steps to Reproduce

  • Go to People/Sign Ups
  • Select a Sign Up Group
  • Click "Edit" at the bottom
  • Expand the "Communications" tab.
  • As an Admin you see all four fields. As a Staff, you see only three.

Issue Confirmation

  • Perform a search on the Github Issues to see if your bug or enhancement is already reported.
  • Reproduced the problem on a fresh install or on the demo site.

Rock Version

Rock McKinley 16.6 (1.16.6.9)

Client Culture Setting

en-US

@sparkdevnetwork-service sparkdevnetwork-service added Type: Bug Confirmed bugs or reports that are very likely to be bugs. Status: Confirmed It's clear what the subject of the issue is about, and what the resolution should be. labels Feb 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Confirmed It's clear what the subject of the issue is about, and what the resolution should be. Type: Bug Confirmed bugs or reports that are very likely to be bugs.
Projects
None yet
Development

No branches or pull requests

2 participants