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

dev/core#297 : fix broken permission 'access my cases and activities' #12613

Merged
merged 1 commit into from
Aug 26, 2018

Conversation

monishdeb
Copy link
Member

@monishdeb monishdeb commented Aug 2, 2018

Overview

See https://civicrm.stackexchange.com/questions/25950/problem-with-civicase This regression is caused by CRM-21461 changes.

Before

The permission 'access my cases and activities' was broken.

After

The permission 'access my cases and activities' was fixed.


@civibot
Copy link

civibot bot commented Aug 2, 2018

(Standard links)

@seamuslee001
Copy link
Contributor

Jenkins re test this please

@eileenmcnaughton
Copy link
Contributor

Test fail seems unrelated @colemanw thoughts?

@eileenmcnaughton
Copy link
Contributor

test this please

@monishdeb monishdeb force-pushed the core-issue-297 branch 2 times, most recently from 7f92a99 to 4efdc3d Compare August 3, 2018 09:31
@colemanw
Copy link
Member

colemanw commented Aug 6, 2018

I agree with this fix. I think since this is a regression we should merge it into the RC branch.

@eileenmcnaughton
Copy link
Contributor

@colemanw it looks like it regressed in 4.7.31 - which is long enough ago it's not an automatic for the rc, although it looks pretty safe so I think if you are confident then delivering the fix sooner rather than later makes sense

@colemanw
Copy link
Member

colemanw commented Aug 6, 2018

Yes I give this fix my official seal of approval.
Actually, there's no :seal: emoji, so I guess I'll have to give it a goat of approval: 🐐

@MegaphoneJon
Copy link
Contributor

Just flagging this as open despite Coleman's goat of approval.

@colemanw colemanw merged commit 2ae6c17 into civicrm:master Aug 26, 2018
@petednz
Copy link

petednz commented Nov 6, 2018

@eileenmcnaughton
Copy link
Contributor

was it backported?

@Myrddinwylit
Copy link

Myrddinwylit commented Nov 7, 2018

I don’t know. I checked the lines of code listed in this fix and they are corrected but I am getting the issue below

I have a test site setup using the bitnami VirtualBox build - with civicrm 5.6.1
And I am getting the “too many redirects” on any account that doesn’t have “views all cases” permission checked when I try to access the case dashboard or case management. I can however get to create new case.

@Myrddinwylit
Copy link

Ok after some late night playing around it seems the issue is not this fix, but something going wrong with the Civicase Extenstion When I disabled this extension everything worked as it suppose to - going to post this issue there

@monishdeb monishdeb deleted the core-issue-297 branch November 8, 2018 12:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants