WHISPers admin role can't mark events complete
Closed this issue · 3 comments
I'm in the new v2.16.6 on the live site and I'm logged in as jchipault (WHISPers admin role). I was updating event 201147. I was able to mark it from complete to incomplete, add an event org, delete an event org, and change the process status, and then when I went to mark the event complete again, I got this:
I moved to event 201129 and changed it from complete to incomplete and then tried to change it right back to complete and got the same message.
I think we've had a couple of instances in the past few months that we've gotten this permissions message... maybe this is related to a fix that's already been done??
On the test site, when I was logged in as a partner user, I was able to toggle my own events between complete and incomplete so that was good and as it should be.
Ugh, looks like the block of code that checks permission to edit the complete
field lost the checks for superadmin and admin roles. Must have missed it during the merge conflict review I just did last week. Fix coming right up.
Fixed in 2.1.1 d26ac2d and pushed to both test and prod servers.